[INFO ][2010-09-12 18:52:41] Root WebApplicationContext: initialization started
[INFO ][2010-09-12 18:52:41] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@f42ad0: display name [Root WebApplicationContext]; startup date [Sun Sep 12 18:52:41 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 18:52:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-12 18:52:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-12 18:52:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-12 18:52:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-12 18:52:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-12 18:52:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-12 18:52:42] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@f42ad0]: org.springframework.beans.factory.support.DefaultListableBeanFactory@c943d1
[INFO ][2010-09-12 18:52:43] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-12 18:52:43] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-12 18:52:43] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@c943d1: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 18:52:44] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-12 18:52:44] Hibernate 3.3.1.GA
[INFO ][2010-09-12 18:52:44] hibernate.properties not found
[INFO ][2010-09-12 18:52:44] Bytecode provider name : javassist
[INFO ][2010-09-12 18:52:44] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-12 18:52:44] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-12 18:52:44] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-12 18:52:44] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-12 18:52:44] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-12 18:52:44] Hibernate Validator not found: ignoring
[INFO ][2010-09-12 18:52:44] Building new Hibernate SessionFactory
[INFO ][2010-09-12 18:52:44] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-12 18:52:44] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-12 18:52:46] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-12 18:52:46] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-12 18:52:46] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-12 18:52:46] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-12 18:52:46] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-12 18:52:46] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-12 18:52:46] Automatic session close at end of transaction: disabled
[INFO ][2010-09-12 18:52:46] JDBC batch size: 15
[INFO ][2010-09-12 18:52:46] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-12 18:52:46] Scrollable result sets: enabled
[INFO ][2010-09-12 18:52:46] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-12 18:52:46] Connection release mode: auto
[INFO ][2010-09-12 18:52:46] Maximum outer join fetch depth: 2
[INFO ][2010-09-12 18:52:46] Default batch fetch size: 1
[INFO ][2010-09-12 18:52:46] Generate SQL with comments: disabled
[INFO ][2010-09-12 18:52:46] Order SQL updates by primary key: disabled
[INFO ][2010-09-12 18:52:46] Order SQL inserts for batching: disabled
[INFO ][2010-09-12 18:52:46] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-12 18:52:46] Using ASTQueryTranslatorFactory
[INFO ][2010-09-12 18:52:46] Query language substitutions: {}
[INFO ][2010-09-12 18:52:46] JPA-QL strict compliance: disabled
[INFO ][2010-09-12 18:52:46] Second-level cache: enabled
[INFO ][2010-09-12 18:52:46] Query cache: disabled
[INFO ][2010-09-12 18:52:46] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-12 18:52:46] Optimize cache for minimal puts: disabled
[INFO ][2010-09-12 18:52:46] Structured second-level cache entries: disabled
[INFO ][2010-09-12 18:52:46] Echoing all SQL to stdout
[INFO ][2010-09-12 18:52:46] Statistics: disabled
[INFO ][2010-09-12 18:52:46] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-12 18:52:46] Default entity-mode: pojo
[INFO ][2010-09-12 18:52:46] Named query checking : enabled
[INFO ][2010-09-12 18:52:46] building session factory
[INFO ][2010-09-12 18:52:46] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-12 18:52:46] Running hbm2ddl schema update
[INFO ][2010-09-12 18:52:46] fetching database metadata
[INFO ][2010-09-12 18:52:46] updating schema
[INFO ][2010-09-12 18:52:47] table found: wolfblog.album
[INFO ][2010-09-12 18:52:47] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-12 18:52:47] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-12 18:52:47] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.album_photo
[INFO ][2010-09-12 18:52:47] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-12 18:52:47] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-12 18:52:47] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.article
[INFO ][2010-09-12 18:52:47] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-12 18:52:47] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 18:52:47] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.articlecategory
[INFO ][2010-09-12 18:52:47] columns: [id, categoryname]
[INFO ][2010-09-12 18:52:47] foreign keys: []
[INFO ][2010-09-12 18:52:47] indexes: [primary]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.article_keywords
[INFO ][2010-09-12 18:52:47] columns: [article_id, keyword_id]
[INFO ][2010-09-12 18:52:47] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 18:52:47] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.blogarticle
[INFO ][2010-09-12 18:52:47] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-12 18:52:47] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-12 18:52:47] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.comment
[INFO ][2010-09-12 18:52:47] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-12 18:52:47] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 18:52:47] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.filesys
[INFO ][2010-09-12 18:52:47] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-12 18:52:47] foreign keys: []
[INFO ][2010-09-12 18:52:47] indexes: [primary]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.keywords
[INFO ][2010-09-12 18:52:47] columns: [id, name, url]
[INFO ][2010-09-12 18:52:47] foreign keys: []
[INFO ][2010-09-12 18:52:47] indexes: [primary]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.leaveword
[INFO ][2010-09-12 18:52:47] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-12 18:52:47] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-12 18:52:47] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.loginlog
[INFO ][2010-09-12 18:52:47] columns: [id, logindate, user_id]
[INFO ][2010-09-12 18:52:47] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-12 18:52:47] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.photo
[INFO ][2010-09-12 18:52:47] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-12 18:52:47] foreign keys: []
[INFO ][2010-09-12 18:52:47] indexes: [primary]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.user
[INFO ][2010-09-12 18:52:47] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-12 18:52:47] foreign keys: []
[INFO ][2010-09-12 18:52:47] indexes: [primary]
[INFO ][2010-09-12 18:52:47] table found: wolfblog.wish
[INFO ][2010-09-12 18:52:47] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-12 18:52:47] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-12 18:52:47] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-12 18:52:47] schema update complete
[INFO ][2010-09-12 18:52:48] Using DataSource [org.apache.commons.dbcp.BasicDataSource@71949b] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-12 18:52:50] Root WebApplicationContext: initialization completed in 8540 ms
[INFO ][2010-09-12 18:52:50] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-12 18:52:51] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-12 18:52:51] Parsing configuration file [struts.xml]
[INFO ][2010-09-12 18:52:51] Loading global messages from package
[INFO ][2010-09-12 18:52:51] Initializing Struts-Spring integration...
[INFO ][2010-09-12 18:52:51] Setting autowire strategy to name
[INFO ][2010-09-12 18:52:51] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-12 18:52:52] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-12 19:02:27] Closing org.springframework.web.context.support.XmlWebApplicationContext@f42ad0: display name [Root WebApplicationContext]; startup date [Sun Sep 12 18:52:41 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:02:27] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@c943d1: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:02:27] Closing Hibernate SessionFactory
[INFO ][2010-09-12 19:02:27] closing
[INFO ][2010-09-12 19:02:28] Root WebApplicationContext: initialization started
[INFO ][2010-09-12 19:02:28] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1242445: display name [Root WebApplicationContext]; startup date [Sun Sep 12 19:02:28 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:02:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-12 19:02:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-12 19:02:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-12 19:02:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-12 19:02:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-12 19:02:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-12 19:02:28] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1242445]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1b4b415
[INFO ][2010-09-12 19:02:28] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-12 19:02:28] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-12 19:02:28] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1b4b415: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:02:29] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-12 19:02:29] Hibernate 3.3.1.GA
[INFO ][2010-09-12 19:02:29] hibernate.properties not found
[INFO ][2010-09-12 19:02:29] Bytecode provider name : javassist
[INFO ][2010-09-12 19:02:29] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-12 19:02:29] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-12 19:02:29] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-12 19:02:29] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-12 19:02:30] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-12 19:02:30] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-12 19:02:30] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-12 19:02:30] Hibernate Validator not found: ignoring
[INFO ][2010-09-12 19:02:30] Building new Hibernate SessionFactory
[INFO ][2010-09-12 19:02:30] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-12 19:02:30] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-12 19:02:30] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-12 19:02:30] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-12 19:02:30] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-12 19:02:30] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-12 19:02:30] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-12 19:02:30] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-12 19:02:30] Automatic session close at end of transaction: disabled
[INFO ][2010-09-12 19:02:30] JDBC batch size: 15
[INFO ][2010-09-12 19:02:30] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-12 19:02:30] Scrollable result sets: enabled
[INFO ][2010-09-12 19:02:30] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-12 19:02:30] Connection release mode: auto
[INFO ][2010-09-12 19:02:30] Maximum outer join fetch depth: 2
[INFO ][2010-09-12 19:02:30] Default batch fetch size: 1
[INFO ][2010-09-12 19:02:30] Generate SQL with comments: disabled
[INFO ][2010-09-12 19:02:30] Order SQL updates by primary key: disabled
[INFO ][2010-09-12 19:02:30] Order SQL inserts for batching: disabled
[INFO ][2010-09-12 19:02:30] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:02:30] Using ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:02:30] Query language substitutions: {}
[INFO ][2010-09-12 19:02:30] JPA-QL strict compliance: disabled
[INFO ][2010-09-12 19:02:30] Second-level cache: enabled
[INFO ][2010-09-12 19:02:30] Query cache: disabled
[INFO ][2010-09-12 19:02:30] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-12 19:02:30] Optimize cache for minimal puts: disabled
[INFO ][2010-09-12 19:02:30] Structured second-level cache entries: disabled
[INFO ][2010-09-12 19:02:30] Echoing all SQL to stdout
[INFO ][2010-09-12 19:02:30] Statistics: disabled
[INFO ][2010-09-12 19:02:30] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-12 19:02:30] Default entity-mode: pojo
[INFO ][2010-09-12 19:02:30] Named query checking : enabled
[INFO ][2010-09-12 19:02:30] building session factory
[INFO ][2010-09-12 19:02:31] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-12 19:02:31] Running hbm2ddl schema update
[INFO ][2010-09-12 19:02:31] fetching database metadata
[INFO ][2010-09-12 19:02:31] updating schema
[INFO ][2010-09-12 19:02:31] table found: wolfblog.album
[INFO ][2010-09-12 19:02:31] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-12 19:02:31] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-12 19:02:31] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.album_photo
[INFO ][2010-09-12 19:02:31] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-12 19:02:31] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-12 19:02:31] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.article
[INFO ][2010-09-12 19:02:31] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-12 19:02:31] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:02:31] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.articlecategory
[INFO ][2010-09-12 19:02:31] columns: [id, categoryname]
[INFO ][2010-09-12 19:02:31] foreign keys: []
[INFO ][2010-09-12 19:02:31] indexes: [primary]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.article_keywords
[INFO ][2010-09-12 19:02:31] columns: [article_id, keyword_id]
[INFO ][2010-09-12 19:02:31] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:02:31] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.blogarticle
[INFO ][2010-09-12 19:02:31] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-12 19:02:31] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-12 19:02:31] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.comment
[INFO ][2010-09-12 19:02:31] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-12 19:02:31] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:02:31] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.filesys
[INFO ][2010-09-12 19:02:31] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-12 19:02:31] foreign keys: []
[INFO ][2010-09-12 19:02:31] indexes: [primary]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.keywords
[INFO ][2010-09-12 19:02:31] columns: [id, name, url]
[INFO ][2010-09-12 19:02:31] foreign keys: []
[INFO ][2010-09-12 19:02:31] indexes: [primary]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.leaveword
[INFO ][2010-09-12 19:02:31] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-12 19:02:31] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-12 19:02:31] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.loginlog
[INFO ][2010-09-12 19:02:31] columns: [id, logindate, user_id]
[INFO ][2010-09-12 19:02:31] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-12 19:02:31] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.photo
[INFO ][2010-09-12 19:02:31] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-12 19:02:31] foreign keys: []
[INFO ][2010-09-12 19:02:31] indexes: [primary]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.user
[INFO ][2010-09-12 19:02:31] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-12 19:02:31] foreign keys: []
[INFO ][2010-09-12 19:02:31] indexes: [primary]
[INFO ][2010-09-12 19:02:31] table found: wolfblog.wish
[INFO ][2010-09-12 19:02:31] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-12 19:02:31] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-12 19:02:31] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-12 19:02:31] schema update complete
[INFO ][2010-09-12 19:02:31] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1c60f74] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-12 19:02:32] Root WebApplicationContext: initialization completed in 4576 ms
[INFO ][2010-09-12 19:02:33] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-12 19:02:33] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-12 19:02:33] Parsing configuration file [struts.xml]
[INFO ][2010-09-12 19:02:33] Loading global messages from package
[INFO ][2010-09-12 19:02:33] Initializing Struts-Spring integration...
[INFO ][2010-09-12 19:02:33] Setting autowire strategy to name
[INFO ][2010-09-12 19:02:33] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-12 19:02:33] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-12 19:04:34] Closing org.springframework.web.context.support.XmlWebApplicationContext@1242445: display name [Root WebApplicationContext]; startup date [Sun Sep 12 19:02:28 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:04:34] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1b4b415: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:04:34] Closing Hibernate SessionFactory
[INFO ][2010-09-12 19:04:34] closing
[INFO ][2010-09-12 19:04:35] Root WebApplicationContext: initialization started
[INFO ][2010-09-12 19:04:35] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@10aeb17: display name [Root WebApplicationContext]; startup date [Sun Sep 12 19:04:35 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:04:35] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-12 19:04:35] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-12 19:04:36] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-12 19:04:36] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-12 19:04:36] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-12 19:04:36] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-12 19:04:36] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@10aeb17]: org.springframework.beans.factory.support.DefaultListableBeanFactory@14a4fd2
[INFO ][2010-09-12 19:04:36] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-12 19:04:36] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-12 19:04:36] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@14a4fd2: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:04:37] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-12 19:04:37] Hibernate 3.3.1.GA
[INFO ][2010-09-12 19:04:37] hibernate.properties not found
[INFO ][2010-09-12 19:04:37] Bytecode provider name : javassist
[INFO ][2010-09-12 19:04:37] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-12 19:04:37] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-12 19:04:37] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-12 19:04:37] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-12 19:04:37] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-12 19:04:37] Hibernate Validator not found: ignoring
[INFO ][2010-09-12 19:04:37] Building new Hibernate SessionFactory
[INFO ][2010-09-12 19:04:37] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-12 19:04:37] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-12 19:04:38] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-12 19:04:38] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-12 19:04:38] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-12 19:04:38] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-12 19:04:38] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-12 19:04:38] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-12 19:04:38] Automatic session close at end of transaction: disabled
[INFO ][2010-09-12 19:04:38] JDBC batch size: 15
[INFO ][2010-09-12 19:04:38] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-12 19:04:38] Scrollable result sets: enabled
[INFO ][2010-09-12 19:04:38] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-12 19:04:38] Connection release mode: auto
[INFO ][2010-09-12 19:04:38] Maximum outer join fetch depth: 2
[INFO ][2010-09-12 19:04:38] Default batch fetch size: 1
[INFO ][2010-09-12 19:04:38] Generate SQL with comments: disabled
[INFO ][2010-09-12 19:04:38] Order SQL updates by primary key: disabled
[INFO ][2010-09-12 19:04:38] Order SQL inserts for batching: disabled
[INFO ][2010-09-12 19:04:38] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:04:38] Using ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:04:38] Query language substitutions: {}
[INFO ][2010-09-12 19:04:38] JPA-QL strict compliance: disabled
[INFO ][2010-09-12 19:04:38] Second-level cache: enabled
[INFO ][2010-09-12 19:04:38] Query cache: disabled
[INFO ][2010-09-12 19:04:38] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-12 19:04:38] Optimize cache for minimal puts: disabled
[INFO ][2010-09-12 19:04:38] Structured second-level cache entries: disabled
[INFO ][2010-09-12 19:04:38] Echoing all SQL to stdout
[INFO ][2010-09-12 19:04:38] Statistics: disabled
[INFO ][2010-09-12 19:04:38] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-12 19:04:38] Default entity-mode: pojo
[INFO ][2010-09-12 19:04:38] Named query checking : enabled
[INFO ][2010-09-12 19:04:38] building session factory
[INFO ][2010-09-12 19:04:38] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-12 19:04:38] Running hbm2ddl schema update
[INFO ][2010-09-12 19:04:38] fetching database metadata
[INFO ][2010-09-12 19:04:38] updating schema
[INFO ][2010-09-12 19:04:39] table found: wolfblog.album
[INFO ][2010-09-12 19:04:39] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-12 19:04:39] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-12 19:04:39] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.album_photo
[INFO ][2010-09-12 19:04:39] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-12 19:04:39] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-12 19:04:39] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.article
[INFO ][2010-09-12 19:04:39] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-12 19:04:39] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:04:39] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.articlecategory
[INFO ][2010-09-12 19:04:39] columns: [id, categoryname]
[INFO ][2010-09-12 19:04:39] foreign keys: []
[INFO ][2010-09-12 19:04:39] indexes: [primary]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.article_keywords
[INFO ][2010-09-12 19:04:39] columns: [article_id, keyword_id]
[INFO ][2010-09-12 19:04:39] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:04:39] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.blogarticle
[INFO ][2010-09-12 19:04:39] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-12 19:04:39] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-12 19:04:39] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.comment
[INFO ][2010-09-12 19:04:39] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-12 19:04:39] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:04:39] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.filesys
[INFO ][2010-09-12 19:04:39] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-12 19:04:39] foreign keys: []
[INFO ][2010-09-12 19:04:39] indexes: [primary]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.keywords
[INFO ][2010-09-12 19:04:39] columns: [id, name, url]
[INFO ][2010-09-12 19:04:39] foreign keys: []
[INFO ][2010-09-12 19:04:39] indexes: [primary]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.leaveword
[INFO ][2010-09-12 19:04:39] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-12 19:04:39] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-12 19:04:39] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.loginlog
[INFO ][2010-09-12 19:04:39] columns: [id, logindate, user_id]
[INFO ][2010-09-12 19:04:39] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-12 19:04:39] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.photo
[INFO ][2010-09-12 19:04:39] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-12 19:04:39] foreign keys: []
[INFO ][2010-09-12 19:04:39] indexes: [primary]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.user
[INFO ][2010-09-12 19:04:39] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-12 19:04:39] foreign keys: []
[INFO ][2010-09-12 19:04:39] indexes: [primary]
[INFO ][2010-09-12 19:04:39] table found: wolfblog.wish
[INFO ][2010-09-12 19:04:39] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-12 19:04:39] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-12 19:04:39] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-12 19:04:39] schema update complete
[INFO ][2010-09-12 19:04:39] Using DataSource [org.apache.commons.dbcp.BasicDataSource@ef2ab5] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-12 19:04:40] Root WebApplicationContext: initialization completed in 5179 ms
[INFO ][2010-09-12 19:04:40] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-12 19:04:41] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-12 19:04:41] Parsing configuration file [struts.xml]
[INFO ][2010-09-12 19:04:41] Loading global messages from package
[INFO ][2010-09-12 19:04:41] Initializing Struts-Spring integration...
[INFO ][2010-09-12 19:04:41] Setting autowire strategy to name
[INFO ][2010-09-12 19:04:41] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-12 19:04:41] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-12 19:05:12] Closing org.springframework.web.context.support.XmlWebApplicationContext@10aeb17: display name [Root WebApplicationContext]; startup date [Sun Sep 12 19:04:35 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:05:12] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@14a4fd2: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:05:12] Closing Hibernate SessionFactory
[INFO ][2010-09-12 19:05:12] closing
[INFO ][2010-09-12 19:05:13] Root WebApplicationContext: initialization started
[INFO ][2010-09-12 19:05:13] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1aa824c: display name [Root WebApplicationContext]; startup date [Sun Sep 12 19:05:13 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:05:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-12 19:05:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-12 19:05:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-12 19:05:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-12 19:05:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-12 19:05:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-12 19:05:13] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1aa824c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@ed2cab
[INFO ][2010-09-12 19:05:14] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-12 19:05:14] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-12 19:05:14] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@ed2cab: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:05:15] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-12 19:05:15] Hibernate 3.3.1.GA
[INFO ][2010-09-12 19:05:15] hibernate.properties not found
[INFO ][2010-09-12 19:05:15] Bytecode provider name : javassist
[INFO ][2010-09-12 19:05:15] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-12 19:05:16] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-12 19:05:16] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-12 19:05:16] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-12 19:05:16] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-12 19:05:16] Hibernate Validator not found: ignoring
[INFO ][2010-09-12 19:05:16] Building new Hibernate SessionFactory
[INFO ][2010-09-12 19:05:16] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-12 19:05:16] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-12 19:05:17] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-12 19:05:17] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-12 19:05:17] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-12 19:05:17] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-12 19:05:17] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-12 19:05:17] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-12 19:05:17] Automatic session close at end of transaction: disabled
[INFO ][2010-09-12 19:05:17] JDBC batch size: 15
[INFO ][2010-09-12 19:05:17] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-12 19:05:17] Scrollable result sets: enabled
[INFO ][2010-09-12 19:05:17] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-12 19:05:17] Connection release mode: auto
[INFO ][2010-09-12 19:05:17] Maximum outer join fetch depth: 2
[INFO ][2010-09-12 19:05:17] Default batch fetch size: 1
[INFO ][2010-09-12 19:05:17] Generate SQL with comments: disabled
[INFO ][2010-09-12 19:05:17] Order SQL updates by primary key: disabled
[INFO ][2010-09-12 19:05:17] Order SQL inserts for batching: disabled
[INFO ][2010-09-12 19:05:17] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:05:17] Using ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:05:17] Query language substitutions: {}
[INFO ][2010-09-12 19:05:17] JPA-QL strict compliance: disabled
[INFO ][2010-09-12 19:05:17] Second-level cache: enabled
[INFO ][2010-09-12 19:05:17] Query cache: disabled
[INFO ][2010-09-12 19:05:17] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-12 19:05:17] Optimize cache for minimal puts: disabled
[INFO ][2010-09-12 19:05:17] Structured second-level cache entries: disabled
[INFO ][2010-09-12 19:05:17] Echoing all SQL to stdout
[INFO ][2010-09-12 19:05:17] Statistics: disabled
[INFO ][2010-09-12 19:05:17] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-12 19:05:17] Default entity-mode: pojo
[INFO ][2010-09-12 19:05:17] Named query checking : enabled
[INFO ][2010-09-12 19:05:17] building session factory
[INFO ][2010-09-12 19:05:17] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-12 19:05:17] Running hbm2ddl schema update
[INFO ][2010-09-12 19:05:17] fetching database metadata
[INFO ][2010-09-12 19:05:17] updating schema
[INFO ][2010-09-12 19:05:17] table found: wolfblog.album
[INFO ][2010-09-12 19:05:17] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-12 19:05:17] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-12 19:05:17] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-12 19:05:17] table found: wolfblog.album_photo
[INFO ][2010-09-12 19:05:17] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-12 19:05:17] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-12 19:05:17] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-12 19:05:17] table found: wolfblog.article
[INFO ][2010-09-12 19:05:17] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-12 19:05:17] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:05:17] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.articlecategory
[INFO ][2010-09-12 19:05:18] columns: [id, categoryname]
[INFO ][2010-09-12 19:05:18] foreign keys: []
[INFO ][2010-09-12 19:05:18] indexes: [primary]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.article_keywords
[INFO ][2010-09-12 19:05:18] columns: [article_id, keyword_id]
[INFO ][2010-09-12 19:05:18] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:05:18] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.blogarticle
[INFO ][2010-09-12 19:05:18] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-12 19:05:18] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-12 19:05:18] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.comment
[INFO ][2010-09-12 19:05:18] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-12 19:05:18] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:05:18] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.filesys
[INFO ][2010-09-12 19:05:18] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-12 19:05:18] foreign keys: []
[INFO ][2010-09-12 19:05:18] indexes: [primary]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.keywords
[INFO ][2010-09-12 19:05:18] columns: [id, name, url]
[INFO ][2010-09-12 19:05:18] foreign keys: []
[INFO ][2010-09-12 19:05:18] indexes: [primary]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.leaveword
[INFO ][2010-09-12 19:05:18] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-12 19:05:18] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-12 19:05:18] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.loginlog
[INFO ][2010-09-12 19:05:18] columns: [id, logindate, user_id]
[INFO ][2010-09-12 19:05:18] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-12 19:05:18] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.photo
[INFO ][2010-09-12 19:05:18] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-12 19:05:18] foreign keys: []
[INFO ][2010-09-12 19:05:18] indexes: [primary]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.user
[INFO ][2010-09-12 19:05:18] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-12 19:05:18] foreign keys: []
[INFO ][2010-09-12 19:05:18] indexes: [primary]
[INFO ][2010-09-12 19:05:18] table found: wolfblog.wish
[INFO ][2010-09-12 19:05:18] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-12 19:05:18] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-12 19:05:18] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-12 19:05:18] schema update complete
[INFO ][2010-09-12 19:05:18] Using DataSource [org.apache.commons.dbcp.BasicDataSource@9eb46b] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-12 19:05:20] Root WebApplicationContext: initialization completed in 6787 ms
[INFO ][2010-09-12 19:05:20] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-12 19:05:20] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-12 19:05:20] Parsing configuration file [struts.xml]
[INFO ][2010-09-12 19:05:20] Loading global messages from package
[INFO ][2010-09-12 19:05:20] Initializing Struts-Spring integration...
[INFO ][2010-09-12 19:05:20] Setting autowire strategy to name
[INFO ][2010-09-12 19:05:20] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-12 19:05:21] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-12 19:05:31] Closing org.springframework.web.context.support.XmlWebApplicationContext@1aa824c: display name [Root WebApplicationContext]; startup date [Sun Sep 12 19:05:13 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:05:31] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@ed2cab: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:05:31] Closing Hibernate SessionFactory
[INFO ][2010-09-12 19:05:31] closing
[INFO ][2010-09-12 19:05:32] Root WebApplicationContext: initialization started
[INFO ][2010-09-12 19:05:32] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1530ff3: display name [Root WebApplicationContext]; startup date [Sun Sep 12 19:05:32 CST 2010]; root of context hierarchy
[INFO ][2010-09-12 19:05:32] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-12 19:05:32] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-12 19:05:33] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-12 19:05:33] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-12 19:05:33] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-12 19:05:33] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-12 19:05:33] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1530ff3]: org.springframework.beans.factory.support.DefaultListableBeanFactory@10868a1
[INFO ][2010-09-12 19:05:33] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-12 19:05:33] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-12 19:05:33] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@10868a1: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-12 19:05:34] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-12 19:05:34] Hibernate 3.3.1.GA
[INFO ][2010-09-12 19:05:34] hibernate.properties not found
[INFO ][2010-09-12 19:05:34] Bytecode provider name : javassist
[INFO ][2010-09-12 19:05:34] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-12 19:05:34] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-12 19:05:34] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-12 19:05:34] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-12 19:05:34] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-12 19:05:34] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-12 19:05:35] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-12 19:05:35] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-12 19:05:35] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-12 19:05:35] Hibernate Validator not found: ignoring
[INFO ][2010-09-12 19:05:35] Building new Hibernate SessionFactory
[INFO ][2010-09-12 19:05:35] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-12 19:05:35] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-12 19:05:35] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-12 19:05:35] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-12 19:05:35] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-12 19:05:35] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-12 19:05:35] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-12 19:05:35] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-12 19:05:35] Automatic session close at end of transaction: disabled
[INFO ][2010-09-12 19:05:35] JDBC batch size: 15
[INFO ][2010-09-12 19:05:35] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-12 19:05:35] Scrollable result sets: enabled
[INFO ][2010-09-12 19:05:35] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-12 19:05:35] Connection release mode: auto
[INFO ][2010-09-12 19:05:35] Maximum outer join fetch depth: 2
[INFO ][2010-09-12 19:05:35] Default batch fetch size: 1
[INFO ][2010-09-12 19:05:35] Generate SQL with comments: disabled
[INFO ][2010-09-12 19:05:35] Order SQL updates by primary key: disabled
[INFO ][2010-09-12 19:05:35] Order SQL inserts for batching: disabled
[INFO ][2010-09-12 19:05:35] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:05:35] Using ASTQueryTranslatorFactory
[INFO ][2010-09-12 19:05:35] Query language substitutions: {}
[INFO ][2010-09-12 19:05:35] JPA-QL strict compliance: disabled
[INFO ][2010-09-12 19:05:35] Second-level cache: enabled
[INFO ][2010-09-12 19:05:35] Query cache: disabled
[INFO ][2010-09-12 19:05:35] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-12 19:05:35] Optimize cache for minimal puts: disabled
[INFO ][2010-09-12 19:05:35] Structured second-level cache entries: disabled
[INFO ][2010-09-12 19:05:35] Echoing all SQL to stdout
[INFO ][2010-09-12 19:05:35] Statistics: disabled
[INFO ][2010-09-12 19:05:35] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-12 19:05:35] Default entity-mode: pojo
[INFO ][2010-09-12 19:05:35] Named query checking : enabled
[INFO ][2010-09-12 19:05:35] building session factory
[INFO ][2010-09-12 19:05:36] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-12 19:05:36] Running hbm2ddl schema update
[INFO ][2010-09-12 19:05:36] fetching database metadata
[INFO ][2010-09-12 19:05:36] updating schema
[INFO ][2010-09-12 19:05:36] table found: wolfblog.album
[INFO ][2010-09-12 19:05:36] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-12 19:05:36] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-12 19:05:36] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.album_photo
[INFO ][2010-09-12 19:05:36] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-12 19:05:36] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-12 19:05:36] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.article
[INFO ][2010-09-12 19:05:36] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-12 19:05:36] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:05:36] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.articlecategory
[INFO ][2010-09-12 19:05:36] columns: [id, categoryname]
[INFO ][2010-09-12 19:05:36] foreign keys: []
[INFO ][2010-09-12 19:05:36] indexes: [primary]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.article_keywords
[INFO ][2010-09-12 19:05:36] columns: [article_id, keyword_id]
[INFO ][2010-09-12 19:05:36] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:05:36] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.blogarticle
[INFO ][2010-09-12 19:05:36] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-12 19:05:36] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-12 19:05:36] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.comment
[INFO ][2010-09-12 19:05:36] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-12 19:05:36] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:05:36] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.filesys
[INFO ][2010-09-12 19:05:36] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-12 19:05:36] foreign keys: []
[INFO ][2010-09-12 19:05:36] indexes: [primary]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.keywords
[INFO ][2010-09-12 19:05:36] columns: [id, name, url]
[INFO ][2010-09-12 19:05:36] foreign keys: []
[INFO ][2010-09-12 19:05:36] indexes: [primary]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.leaveword
[INFO ][2010-09-12 19:05:36] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-12 19:05:36] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-12 19:05:36] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.loginlog
[INFO ][2010-09-12 19:05:36] columns: [id, logindate, user_id]
[INFO ][2010-09-12 19:05:36] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-12 19:05:36] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.photo
[INFO ][2010-09-12 19:05:36] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-12 19:05:36] foreign keys: []
[INFO ][2010-09-12 19:05:36] indexes: [primary]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.user
[INFO ][2010-09-12 19:05:36] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-12 19:05:36] foreign keys: []
[INFO ][2010-09-12 19:05:36] indexes: [primary]
[INFO ][2010-09-12 19:05:36] table found: wolfblog.wish
[INFO ][2010-09-12 19:05:36] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-12 19:05:36] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-12 19:05:36] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-12 19:05:36] schema update complete
[INFO ][2010-09-12 19:05:36] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1b6dce3] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-12 19:05:38] Root WebApplicationContext: initialization completed in 5415 ms
[INFO ][2010-09-12 19:05:38] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-12 19:05:38] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-12 19:05:38] Parsing configuration file [struts.xml]
[INFO ][2010-09-12 19:05:38] Loading global messages from package
[INFO ][2010-09-12 19:05:38] Initializing Struts-Spring integration...
[INFO ][2010-09-12 19:05:38] Setting autowire strategy to name
[INFO ][2010-09-12 19:05:38] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-12 19:05:39] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-13 23:46:10] Root WebApplicationContext: initialization started
[INFO ][2010-09-13 23:46:10] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@10bbf9e: display name [Root WebApplicationContext]; startup date [Mon Sep 13 23:46:10 CST 2010]; root of context hierarchy
[INFO ][2010-09-13 23:46:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-13 23:46:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-13 23:46:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-13 23:46:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-13 23:46:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-13 23:46:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-13 23:46:11] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@10bbf9e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@b05acd
[INFO ][2010-09-13 23:46:12] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-13 23:46:12] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-13 23:46:12] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@b05acd: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-13 23:46:13] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-13 23:46:13] Hibernate 3.3.1.GA
[INFO ][2010-09-13 23:46:13] hibernate.properties not found
[INFO ][2010-09-13 23:46:13] Bytecode provider name : javassist
[INFO ][2010-09-13 23:46:13] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-13 23:46:13] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-13 23:46:13] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-13 23:46:13] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-13 23:46:14] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-13 23:46:14] Hibernate Validator not found: ignoring
[INFO ][2010-09-13 23:46:14] Building new Hibernate SessionFactory
[INFO ][2010-09-13 23:46:14] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-13 23:46:14] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-13 23:46:15] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-13 23:46:15] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-13 23:46:15] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-13 23:46:15] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-13 23:46:15] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-13 23:46:15] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-13 23:46:15] Automatic session close at end of transaction: disabled
[INFO ][2010-09-13 23:46:15] JDBC batch size: 15
[INFO ][2010-09-13 23:46:15] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-13 23:46:15] Scrollable result sets: enabled
[INFO ][2010-09-13 23:46:15] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-13 23:46:15] Connection release mode: auto
[INFO ][2010-09-13 23:46:15] Maximum outer join fetch depth: 2
[INFO ][2010-09-13 23:46:15] Default batch fetch size: 1
[INFO ][2010-09-13 23:46:15] Generate SQL with comments: disabled
[INFO ][2010-09-13 23:46:15] Order SQL updates by primary key: disabled
[INFO ][2010-09-13 23:46:15] Order SQL inserts for batching: disabled
[INFO ][2010-09-13 23:46:15] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-13 23:46:15] Using ASTQueryTranslatorFactory
[INFO ][2010-09-13 23:46:15] Query language substitutions: {}
[INFO ][2010-09-13 23:46:15] JPA-QL strict compliance: disabled
[INFO ][2010-09-13 23:46:15] Second-level cache: enabled
[INFO ][2010-09-13 23:46:15] Query cache: disabled
[INFO ][2010-09-13 23:46:15] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-13 23:46:15] Optimize cache for minimal puts: disabled
[INFO ][2010-09-13 23:46:15] Structured second-level cache entries: disabled
[INFO ][2010-09-13 23:46:15] Echoing all SQL to stdout
[INFO ][2010-09-13 23:46:15] Statistics: disabled
[INFO ][2010-09-13 23:46:15] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-13 23:46:15] Default entity-mode: pojo
[INFO ][2010-09-13 23:46:15] Named query checking : enabled
[INFO ][2010-09-13 23:46:15] building session factory
[INFO ][2010-09-13 23:46:16] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-13 23:46:16] Running hbm2ddl schema update
[INFO ][2010-09-13 23:46:16] fetching database metadata
[INFO ][2010-09-13 23:46:16] updating schema
[INFO ][2010-09-13 23:46:16] table found: wolfblog.album
[INFO ][2010-09-13 23:46:16] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-13 23:46:16] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-13 23:46:16] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-13 23:46:16] table found: wolfblog.album_photo
[INFO ][2010-09-13 23:46:16] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-13 23:46:16] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-13 23:46:16] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-13 23:46:16] table found: wolfblog.article
[INFO ][2010-09-13 23:46:16] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-13 23:46:16] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-13 23:46:16] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-13 23:46:16] table found: wolfblog.articlecategory
[INFO ][2010-09-13 23:46:16] columns: [id, categoryname]
[INFO ][2010-09-13 23:46:16] foreign keys: []
[INFO ][2010-09-13 23:46:16] indexes: [primary]
[INFO ][2010-09-13 23:46:16] table found: wolfblog.article_keywords
[INFO ][2010-09-13 23:46:16] columns: [article_id, keyword_id]
[INFO ][2010-09-13 23:46:16] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-13 23:46:16] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-13 23:46:16] table found: wolfblog.blogarticle
[INFO ][2010-09-13 23:46:16] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-13 23:46:16] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-13 23:46:16] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.comment
[INFO ][2010-09-13 23:46:17] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-13 23:46:17] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-13 23:46:17] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.filesys
[INFO ][2010-09-13 23:46:17] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-13 23:46:17] foreign keys: []
[INFO ][2010-09-13 23:46:17] indexes: [primary]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.keywords
[INFO ][2010-09-13 23:46:17] columns: [id, name, url]
[INFO ][2010-09-13 23:46:17] foreign keys: []
[INFO ][2010-09-13 23:46:17] indexes: [primary]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.leaveword
[INFO ][2010-09-13 23:46:17] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-13 23:46:17] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-13 23:46:17] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.loginlog
[INFO ][2010-09-13 23:46:17] columns: [id, logindate, user_id]
[INFO ][2010-09-13 23:46:17] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-13 23:46:17] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.photo
[INFO ][2010-09-13 23:46:17] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-13 23:46:17] foreign keys: []
[INFO ][2010-09-13 23:46:17] indexes: [primary]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.user
[INFO ][2010-09-13 23:46:17] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-13 23:46:17] foreign keys: []
[INFO ][2010-09-13 23:46:17] indexes: [primary]
[INFO ][2010-09-13 23:46:17] table found: wolfblog.wish
[INFO ][2010-09-13 23:46:17] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-13 23:46:17] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-13 23:46:17] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-13 23:46:17] schema update complete
[INFO ][2010-09-13 23:46:17] Using DataSource [org.apache.commons.dbcp.BasicDataSource@174cb21] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-13 23:46:19] Root WebApplicationContext: initialization completed in 8799 ms
[INFO ][2010-09-13 23:46:19] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-13 23:46:19] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-13 23:46:19] Parsing configuration file [struts.xml]
[INFO ][2010-09-13 23:46:19] Loading global messages from package
[INFO ][2010-09-13 23:46:19] Initializing Struts-Spring integration...
[INFO ][2010-09-13 23:46:19] Setting autowire strategy to name
[INFO ][2010-09-13 23:46:19] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-13 23:46:20] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-20 12:48:33] Root WebApplicationContext: initialization started
[INFO ][2010-09-20 12:48:34] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@f42ad0: display name [Root WebApplicationContext]; startup date [Mon Sep 20 12:48:34 CST 2010]; root of context hierarchy
[INFO ][2010-09-20 12:48:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-20 12:48:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-20 12:48:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-20 12:48:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-20 12:48:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-20 12:48:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-20 12:48:34] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@f42ad0]: org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13
[INFO ][2010-09-20 12:48:35] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-20 12:48:35] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-20 12:48:35] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-20 12:48:36] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-20 12:48:36] Hibernate 3.3.1.GA
[INFO ][2010-09-20 12:48:36] hibernate.properties not found
[INFO ][2010-09-20 12:48:36] Bytecode provider name : javassist
[INFO ][2010-09-20 12:48:36] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-20 12:48:36] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-20 12:48:36] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-20 12:48:36] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-20 12:48:36] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-20 12:48:36] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-20 12:48:37] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-20 12:48:37] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-20 12:48:37] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-20 12:48:37] Hibernate Validator not found: ignoring
[INFO ][2010-09-20 12:48:37] Building new Hibernate SessionFactory
[INFO ][2010-09-20 12:48:37] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-20 12:48:37] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-20 12:48:37] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-20 12:48:37] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-20 12:48:37] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-20 12:48:37] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-20 12:48:37] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-20 12:48:37] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-20 12:48:37] Automatic session close at end of transaction: disabled
[INFO ][2010-09-20 12:48:37] JDBC batch size: 15
[INFO ][2010-09-20 12:48:37] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-20 12:48:38] Scrollable result sets: enabled
[INFO ][2010-09-20 12:48:38] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-20 12:48:38] Connection release mode: auto
[INFO ][2010-09-20 12:48:38] Maximum outer join fetch depth: 2
[INFO ][2010-09-20 12:48:38] Default batch fetch size: 1
[INFO ][2010-09-20 12:48:38] Generate SQL with comments: disabled
[INFO ][2010-09-20 12:48:38] Order SQL updates by primary key: disabled
[INFO ][2010-09-20 12:48:38] Order SQL inserts for batching: disabled
[INFO ][2010-09-20 12:48:38] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-20 12:48:38] Using ASTQueryTranslatorFactory
[INFO ][2010-09-20 12:48:38] Query language substitutions: {}
[INFO ][2010-09-20 12:48:38] JPA-QL strict compliance: disabled
[INFO ][2010-09-20 12:48:38] Second-level cache: enabled
[INFO ][2010-09-20 12:48:38] Query cache: disabled
[INFO ][2010-09-20 12:48:38] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-20 12:48:38] Optimize cache for minimal puts: disabled
[INFO ][2010-09-20 12:48:38] Structured second-level cache entries: disabled
[INFO ][2010-09-20 12:48:38] Echoing all SQL to stdout
[INFO ][2010-09-20 12:48:38] Statistics: disabled
[INFO ][2010-09-20 12:48:38] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-20 12:48:38] Default entity-mode: pojo
[INFO ][2010-09-20 12:48:38] Named query checking : enabled
[INFO ][2010-09-20 12:48:38] building session factory
[INFO ][2010-09-20 12:48:38] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-20 12:48:38] Running hbm2ddl schema update
[INFO ][2010-09-20 12:48:38] fetching database metadata
[INFO ][2010-09-20 12:48:38] updating schema
[INFO ][2010-09-20 12:48:38] table found: wolfblog.album
[INFO ][2010-09-20 12:48:38] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-20 12:48:38] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-20 12:48:38] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-20 12:48:38] table found: wolfblog.album_photo
[INFO ][2010-09-20 12:48:38] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-20 12:48:38] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-20 12:48:38] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-20 12:48:38] table found: wolfblog.article
[INFO ][2010-09-20 12:48:38] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-20 12:48:38] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-20 12:48:38] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-20 12:48:38] table found: wolfblog.articlecategory
[INFO ][2010-09-20 12:48:38] columns: [id, categoryname]
[INFO ][2010-09-20 12:48:38] foreign keys: []
[INFO ][2010-09-20 12:48:38] indexes: [primary]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.article_keywords
[INFO ][2010-09-20 12:48:39] columns: [article_id, keyword_id]
[INFO ][2010-09-20 12:48:39] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-20 12:48:39] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.blogarticle
[INFO ][2010-09-20 12:48:39] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-20 12:48:39] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-20 12:48:39] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.comment
[INFO ][2010-09-20 12:48:39] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-20 12:48:39] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-20 12:48:39] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.filesys
[INFO ][2010-09-20 12:48:39] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-20 12:48:39] foreign keys: []
[INFO ][2010-09-20 12:48:39] indexes: [primary]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.keywords
[INFO ][2010-09-20 12:48:39] columns: [id, name, url]
[INFO ][2010-09-20 12:48:39] foreign keys: []
[INFO ][2010-09-20 12:48:39] indexes: [primary]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.leaveword
[INFO ][2010-09-20 12:48:39] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-20 12:48:39] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-20 12:48:39] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.loginlog
[INFO ][2010-09-20 12:48:39] columns: [id, logindate, user_id]
[INFO ][2010-09-20 12:48:39] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-20 12:48:39] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.photo
[INFO ][2010-09-20 12:48:39] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-20 12:48:39] foreign keys: []
[INFO ][2010-09-20 12:48:39] indexes: [primary]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.user
[INFO ][2010-09-20 12:48:39] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-20 12:48:39] foreign keys: []
[INFO ][2010-09-20 12:48:39] indexes: [primary]
[INFO ][2010-09-20 12:48:39] table found: wolfblog.wish
[INFO ][2010-09-20 12:48:39] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-20 12:48:39] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-20 12:48:39] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-20 12:48:39] schema update complete
[INFO ][2010-09-20 12:48:39] Using DataSource [org.apache.commons.dbcp.BasicDataSource@17c398e] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-20 12:48:41] Root WebApplicationContext: initialization completed in 7552 ms
[INFO ][2010-09-20 12:48:41] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-20 12:48:42] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-20 12:48:42] Parsing configuration file [struts.xml]
[INFO ][2010-09-20 12:48:42] Loading global messages from package
[INFO ][2010-09-20 12:48:42] Initializing Struts-Spring integration...
[INFO ][2010-09-20 12:48:42] Setting autowire strategy to name
[INFO ][2010-09-20 12:48:42] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-20 12:48:43] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-20 12:56:25] Root WebApplicationContext: initialization started
[INFO ][2010-09-20 12:56:25] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@f42ad0: display name [Root WebApplicationContext]; startup date [Mon Sep 20 12:56:25 CST 2010]; root of context hierarchy
[INFO ][2010-09-20 12:56:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-20 12:56:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-20 12:56:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-20 12:56:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-20 12:56:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-20 12:56:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-20 12:56:26] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@f42ad0]: org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13
[INFO ][2010-09-20 12:56:26] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-20 12:56:26] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-20 12:56:26] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-20 12:56:26] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-20 12:56:26] Hibernate 3.3.1.GA
[INFO ][2010-09-20 12:56:26] hibernate.properties not found
[INFO ][2010-09-20 12:56:26] Bytecode provider name : javassist
[INFO ][2010-09-20 12:56:26] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-20 12:56:27] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-20 12:56:27] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-20 12:56:27] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-20 12:56:27] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-20 12:56:27] Hibernate Validator not found: ignoring
[INFO ][2010-09-20 12:56:27] Building new Hibernate SessionFactory
[INFO ][2010-09-20 12:56:27] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-20 12:56:27] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-20 12:56:27] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-20 12:56:27] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-20 12:56:27] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-20 12:56:27] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-20 12:56:27] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-20 12:56:27] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-20 12:56:27] Automatic session close at end of transaction: disabled
[INFO ][2010-09-20 12:56:27] JDBC batch size: 15
[INFO ][2010-09-20 12:56:27] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-20 12:56:27] Scrollable result sets: enabled
[INFO ][2010-09-20 12:56:27] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-20 12:56:27] Connection release mode: auto
[INFO ][2010-09-20 12:56:27] Maximum outer join fetch depth: 2
[INFO ][2010-09-20 12:56:27] Default batch fetch size: 1
[INFO ][2010-09-20 12:56:27] Generate SQL with comments: disabled
[INFO ][2010-09-20 12:56:27] Order SQL updates by primary key: disabled
[INFO ][2010-09-20 12:56:27] Order SQL inserts for batching: disabled
[INFO ][2010-09-20 12:56:27] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-20 12:56:27] Using ASTQueryTranslatorFactory
[INFO ][2010-09-20 12:56:27] Query language substitutions: {}
[INFO ][2010-09-20 12:56:27] JPA-QL strict compliance: disabled
[INFO ][2010-09-20 12:56:27] Second-level cache: enabled
[INFO ][2010-09-20 12:56:27] Query cache: disabled
[INFO ][2010-09-20 12:56:27] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-20 12:56:27] Optimize cache for minimal puts: disabled
[INFO ][2010-09-20 12:56:27] Structured second-level cache entries: disabled
[INFO ][2010-09-20 12:56:27] Echoing all SQL to stdout
[INFO ][2010-09-20 12:56:27] Statistics: disabled
[INFO ][2010-09-20 12:56:27] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-20 12:56:27] Default entity-mode: pojo
[INFO ][2010-09-20 12:56:27] Named query checking : enabled
[INFO ][2010-09-20 12:56:27] building session factory
[INFO ][2010-09-20 12:56:28] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-20 12:56:28] Running hbm2ddl schema update
[INFO ][2010-09-20 12:56:28] fetching database metadata
[INFO ][2010-09-20 12:56:28] updating schema
[INFO ][2010-09-20 12:56:28] table found: wolfblog.album
[INFO ][2010-09-20 12:56:28] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-20 12:56:28] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-20 12:56:28] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.album_photo
[INFO ][2010-09-20 12:56:28] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-20 12:56:28] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-20 12:56:28] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.article
[INFO ][2010-09-20 12:56:28] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-20 12:56:28] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-20 12:56:28] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.articlecategory
[INFO ][2010-09-20 12:56:28] columns: [id, categoryname]
[INFO ][2010-09-20 12:56:28] foreign keys: []
[INFO ][2010-09-20 12:56:28] indexes: [primary]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.article_keywords
[INFO ][2010-09-20 12:56:28] columns: [article_id, keyword_id]
[INFO ][2010-09-20 12:56:28] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-20 12:56:28] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.blogarticle
[INFO ][2010-09-20 12:56:28] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-20 12:56:28] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-20 12:56:28] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.comment
[INFO ][2010-09-20 12:56:28] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-20 12:56:28] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-20 12:56:28] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.filesys
[INFO ][2010-09-20 12:56:28] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-20 12:56:28] foreign keys: []
[INFO ][2010-09-20 12:56:28] indexes: [primary]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.keywords
[INFO ][2010-09-20 12:56:28] columns: [id, name, url]
[INFO ][2010-09-20 12:56:28] foreign keys: []
[INFO ][2010-09-20 12:56:28] indexes: [primary]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.leaveword
[INFO ][2010-09-20 12:56:28] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-20 12:56:28] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-20 12:56:28] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.loginlog
[INFO ][2010-09-20 12:56:28] columns: [id, logindate, user_id]
[INFO ][2010-09-20 12:56:28] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-20 12:56:28] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.photo
[INFO ][2010-09-20 12:56:28] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-20 12:56:28] foreign keys: []
[INFO ][2010-09-20 12:56:28] indexes: [primary]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.user
[INFO ][2010-09-20 12:56:28] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-20 12:56:28] foreign keys: []
[INFO ][2010-09-20 12:56:28] indexes: [primary]
[INFO ][2010-09-20 12:56:28] table found: wolfblog.wish
[INFO ][2010-09-20 12:56:28] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-20 12:56:28] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-20 12:56:28] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-20 12:56:28] schema update complete
[INFO ][2010-09-20 12:56:28] Using DataSource [org.apache.commons.dbcp.BasicDataSource@29d75] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-20 12:56:29] Root WebApplicationContext: initialization completed in 4262 ms
[INFO ][2010-09-20 12:56:29] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-20 12:56:30] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-20 12:56:30] Parsing configuration file [struts.xml]
[INFO ][2010-09-20 12:56:30] Loading global messages from package
[INFO ][2010-09-20 12:56:30] Initializing Struts-Spring integration...
[INFO ][2010-09-20 12:56:30] Setting autowire strategy to name
[INFO ][2010-09-20 12:56:30] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-20 12:56:30] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[ERROR][2010-09-20 12:59:16] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 12:59:16] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 12:59:55] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 12:59:55] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:00:03] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:00:03] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:00:05] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:00:05] Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.id} [on line 27, column 138 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.param [on line 27, column 110 in blogManager/articlesManager/preViewArticleDesc.ftl]
 in user-directive s.url [on line 27, column 57 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.id is undefined on line 27, column 140 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.Expression.getStringValue(Expression.java:118)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:119)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.visit(Environment.java:299)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:01:42] Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
The problematic instruction:
----------
==> ${blogArticle.article.writeDate} [on line 28, column 49 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
	at freemarker.core.Environment.formatDate(Environment.java:765)
	at freemarker.core.Expression.getStringValue(Expression.java:105)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Assignment.accept(Assignment.java:90)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:01:42] Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
The problematic instruction:
----------
==> ${blogArticle.article.writeDate} [on line 28, column 49 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
	at freemarker.core.Environment.formatDate(Environment.java:765)
	at freemarker.core.Expression.getStringValue(Expression.java:105)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Assignment.accept(Assignment.java:90)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:01:45] Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
The problematic instruction:
----------
==> ${blogArticle.article.writeDate} [on line 28, column 49 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
	at freemarker.core.Environment.formatDate(Environment.java:765)
	at freemarker.core.Expression.getStringValue(Expression.java:105)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Assignment.accept(Assignment.java:90)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:01:45] Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
The problematic instruction:
----------
==> ${blogArticle.article.writeDate} [on line 28, column 49 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
	at freemarker.core.Environment.formatDate(Environment.java:765)
	at freemarker.core.Expression.getStringValue(Expression.java:105)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Assignment.accept(Assignment.java:90)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:02:27] Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
The problematic instruction:
----------
==> ${blogArticle.article.writeDate} [on line 28, column 49 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
	at freemarker.core.Environment.formatDate(Environment.java:765)
	at freemarker.core.Expression.getStringValue(Expression.java:105)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Assignment.accept(Assignment.java:90)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[ERROR][2010-09-20 13:02:27] Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
The problematic instruction:
----------
==> ${blogArticle.article.writeDate} [on line 28, column 49 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.template.TemplateModelException: Can't convert the date to string, because it is not known which parts of the date variable are in use. Use ?date, ?time or ?datetime built-in, or ?string.<format> or ?string(format) built-in with this date.
	at freemarker.core.Environment.formatDate(Environment.java:765)
	at freemarker.core.Expression.getStringValue(Expression.java:105)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.renderElementToString(Environment.java:1569)
	at freemarker.core.StringLiteral.getStringValue(StringLiteral.java:101)
	at freemarker.core.StringLiteral._getAsTemplateModel(StringLiteral.java:86)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Assignment.accept(Assignment.java:90)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[INFO ][2010-09-20 22:50:54] Closing org.springframework.web.context.support.XmlWebApplicationContext@f42ad0: display name [Root WebApplicationContext]; startup date [Mon Sep 20 12:56:25 CST 2010]; root of context hierarchy
[INFO ][2010-09-20 22:50:54] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-20 22:50:54] Closing Hibernate SessionFactory
[INFO ][2010-09-20 22:50:54] closing
[INFO ][2010-09-20 22:51:06] Root WebApplicationContext: initialization started
[INFO ][2010-09-20 22:51:06] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@9980d5: display name [Root WebApplicationContext]; startup date [Mon Sep 20 22:51:06 CST 2010]; root of context hierarchy
[INFO ][2010-09-20 22:51:06] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-20 22:51:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-20 22:51:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-20 22:51:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-20 22:51:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-20 22:51:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-20 22:51:07] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@9980d5]: org.springframework.beans.factory.support.DefaultListableBeanFactory@8de462
[INFO ][2010-09-20 22:51:08] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-20 22:51:08] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-20 22:51:08] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@8de462: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-20 22:51:09] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-20 22:51:09] Hibernate 3.3.1.GA
[INFO ][2010-09-20 22:51:09] hibernate.properties not found
[INFO ][2010-09-20 22:51:09] Bytecode provider name : javassist
[INFO ][2010-09-20 22:51:09] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-20 22:51:09] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-20 22:51:09] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-20 22:51:09] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-20 22:51:09] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-20 22:51:09] Hibernate Validator not found: ignoring
[INFO ][2010-09-20 22:51:09] Building new Hibernate SessionFactory
[INFO ][2010-09-20 22:51:09] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-20 22:51:09] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-20 22:51:11] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-20 22:51:11] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-20 22:51:11] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-20 22:51:11] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-20 22:51:11] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-20 22:51:11] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-20 22:51:11] Automatic session close at end of transaction: disabled
[INFO ][2010-09-20 22:51:11] JDBC batch size: 15
[INFO ][2010-09-20 22:51:11] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-20 22:51:11] Scrollable result sets: enabled
[INFO ][2010-09-20 22:51:11] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-20 22:51:11] Connection release mode: auto
[INFO ][2010-09-20 22:51:11] Maximum outer join fetch depth: 2
[INFO ][2010-09-20 22:51:11] Default batch fetch size: 1
[INFO ][2010-09-20 22:51:11] Generate SQL with comments: disabled
[INFO ][2010-09-20 22:51:11] Order SQL updates by primary key: disabled
[INFO ][2010-09-20 22:51:11] Order SQL inserts for batching: disabled
[INFO ][2010-09-20 22:51:11] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-20 22:51:11] Using ASTQueryTranslatorFactory
[INFO ][2010-09-20 22:51:11] Query language substitutions: {}
[INFO ][2010-09-20 22:51:11] JPA-QL strict compliance: disabled
[INFO ][2010-09-20 22:51:11] Second-level cache: enabled
[INFO ][2010-09-20 22:51:11] Query cache: disabled
[INFO ][2010-09-20 22:51:11] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-20 22:51:11] Optimize cache for minimal puts: disabled
[INFO ][2010-09-20 22:51:11] Structured second-level cache entries: disabled
[INFO ][2010-09-20 22:51:11] Echoing all SQL to stdout
[INFO ][2010-09-20 22:51:11] Statistics: disabled
[INFO ][2010-09-20 22:51:11] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-20 22:51:11] Default entity-mode: pojo
[INFO ][2010-09-20 22:51:11] Named query checking : enabled
[INFO ][2010-09-20 22:51:11] building session factory
[INFO ][2010-09-20 22:51:11] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-20 22:51:11] Running hbm2ddl schema update
[INFO ][2010-09-20 22:51:11] fetching database metadata
[INFO ][2010-09-20 22:51:11] updating schema
[INFO ][2010-09-20 22:51:12] table found: wolfblog.album
[INFO ][2010-09-20 22:51:12] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-20 22:51:12] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-20 22:51:12] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.album_photo
[INFO ][2010-09-20 22:51:12] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-20 22:51:12] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-20 22:51:12] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.article
[INFO ][2010-09-20 22:51:12] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-20 22:51:12] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-20 22:51:12] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.articlecategory
[INFO ][2010-09-20 22:51:12] columns: [id, categoryname]
[INFO ][2010-09-20 22:51:12] foreign keys: []
[INFO ][2010-09-20 22:51:12] indexes: [primary]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.article_keywords
[INFO ][2010-09-20 22:51:12] columns: [article_id, keyword_id]
[INFO ][2010-09-20 22:51:12] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-20 22:51:12] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.blogarticle
[INFO ][2010-09-20 22:51:12] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-20 22:51:12] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-20 22:51:12] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.comment
[INFO ][2010-09-20 22:51:12] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-20 22:51:12] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-20 22:51:12] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.filesys
[INFO ][2010-09-20 22:51:12] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-20 22:51:12] foreign keys: []
[INFO ][2010-09-20 22:51:12] indexes: [primary]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.keywords
[INFO ][2010-09-20 22:51:12] columns: [id, name, url]
[INFO ][2010-09-20 22:51:12] foreign keys: []
[INFO ][2010-09-20 22:51:12] indexes: [primary]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.leaveword
[INFO ][2010-09-20 22:51:12] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-20 22:51:12] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-20 22:51:12] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.loginlog
[INFO ][2010-09-20 22:51:12] columns: [id, logindate, user_id]
[INFO ][2010-09-20 22:51:12] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-20 22:51:12] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.photo
[INFO ][2010-09-20 22:51:12] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-20 22:51:12] foreign keys: []
[INFO ][2010-09-20 22:51:12] indexes: [primary]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.user
[INFO ][2010-09-20 22:51:12] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-20 22:51:12] foreign keys: []
[INFO ][2010-09-20 22:51:12] indexes: [primary]
[INFO ][2010-09-20 22:51:12] table found: wolfblog.wish
[INFO ][2010-09-20 22:51:12] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-20 22:51:12] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-20 22:51:12] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-20 22:51:12] schema update complete
[INFO ][2010-09-20 22:51:12] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1e0e954] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-20 22:51:14] Root WebApplicationContext: initialization completed in 7707 ms
[INFO ][2010-09-20 22:51:14] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-20 22:51:14] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-20 22:51:14] Parsing configuration file [struts.xml]
[INFO ][2010-09-20 22:51:14] Loading global messages from package
[INFO ][2010-09-20 22:51:15] Initializing Struts-Spring integration...
[INFO ][2010-09-20 22:51:15] Setting autowire strategy to name
[INFO ][2010-09-20 22:51:15] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-20 22:51:16] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[ERROR][2010-09-20 22:52:40] Expression blogArticle.article.articleCategories is undefined on line 36, column 151 in blogManager/articlesManager/preViewArticleDesc.ftl.
Expression blogArticle.article.articleCategories is undefined on line 36, column 151 in blogManager/articlesManager/preViewArticleDesc.ftl.
The problematic instruction:
----------
==> ${blogArticle.article.articleCategories.categoryName} [on line 36, column 149 in blogManager/articlesManager/preViewArticleDesc.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression blogArticle.article.articleCategories is undefined on line 36, column 151 in blogManager/articlesManager/preViewArticleDesc.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.TemplateObject.invalidTypeException(TemplateObject.java:134)
	at freemarker.core.Dot._getAsTemplateModel(Dot.java:78)
	at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
	at freemarker.core.Expression.getStringValue(Expression.java:93)
	at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[INFO ][2010-09-22 15:12:40] Root WebApplicationContext: initialization started
[INFO ][2010-09-22 15:12:40] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1b5340c: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:12:40 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:12:40] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-22 15:12:41] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-22 15:12:41] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-22 15:12:41] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-22 15:12:41] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-22 15:12:41] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-22 15:12:41] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1b5340c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@134ce4a
[INFO ][2010-09-22 15:12:42] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-22 15:12:42] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-22 15:12:43] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@134ce4a: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:12:44] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-22 15:12:44] Hibernate 3.3.1.GA
[INFO ][2010-09-22 15:12:44] hibernate.properties not found
[INFO ][2010-09-22 15:12:44] Bytecode provider name : javassist
[INFO ][2010-09-22 15:12:44] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-22 15:12:44] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-22 15:12:44] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-22 15:12:44] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-22 15:12:45] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-22 15:12:45] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-22 15:12:45] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-22 15:12:45] Hibernate Validator not found: ignoring
[INFO ][2010-09-22 15:12:45] Building new Hibernate SessionFactory
[INFO ][2010-09-22 15:12:45] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-22 15:12:45] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-22 15:12:46] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-22 15:12:46] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-22 15:12:46] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-22 15:12:46] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-22 15:12:46] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-22 15:12:46] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-22 15:12:46] Automatic session close at end of transaction: disabled
[INFO ][2010-09-22 15:12:46] JDBC batch size: 15
[INFO ][2010-09-22 15:12:46] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-22 15:12:46] Scrollable result sets: enabled
[INFO ][2010-09-22 15:12:46] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-22 15:12:46] Connection release mode: auto
[INFO ][2010-09-22 15:12:46] Maximum outer join fetch depth: 2
[INFO ][2010-09-22 15:12:46] Default batch fetch size: 1
[INFO ][2010-09-22 15:12:46] Generate SQL with comments: disabled
[INFO ][2010-09-22 15:12:46] Order SQL updates by primary key: disabled
[INFO ][2010-09-22 15:12:46] Order SQL inserts for batching: disabled
[INFO ][2010-09-22 15:12:46] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:12:46] Using ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:12:46] Query language substitutions: {}
[INFO ][2010-09-22 15:12:46] JPA-QL strict compliance: disabled
[INFO ][2010-09-22 15:12:46] Second-level cache: enabled
[INFO ][2010-09-22 15:12:46] Query cache: disabled
[INFO ][2010-09-22 15:12:46] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-22 15:12:46] Optimize cache for minimal puts: disabled
[INFO ][2010-09-22 15:12:46] Structured second-level cache entries: disabled
[INFO ][2010-09-22 15:12:46] Echoing all SQL to stdout
[INFO ][2010-09-22 15:12:46] Statistics: disabled
[INFO ][2010-09-22 15:12:46] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-22 15:12:46] Default entity-mode: pojo
[INFO ][2010-09-22 15:12:46] Named query checking : enabled
[INFO ][2010-09-22 15:12:46] building session factory
[INFO ][2010-09-22 15:12:47] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-22 15:12:47] Running hbm2ddl schema update
[INFO ][2010-09-22 15:12:47] fetching database metadata
[INFO ][2010-09-22 15:12:47] updating schema
[INFO ][2010-09-22 15:12:48] table found: wolfblog.album
[INFO ][2010-09-22 15:12:48] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-22 15:12:48] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-22 15:12:48] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.album_photo
[INFO ][2010-09-22 15:12:48] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-22 15:12:48] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-22 15:12:48] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.article
[INFO ][2010-09-22 15:12:48] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-22 15:12:48] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:12:48] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.articlecategory
[INFO ][2010-09-22 15:12:48] columns: [id, categoryname]
[INFO ][2010-09-22 15:12:48] foreign keys: []
[INFO ][2010-09-22 15:12:48] indexes: [primary]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.article_keywords
[INFO ][2010-09-22 15:12:48] columns: [article_id, keyword_id]
[INFO ][2010-09-22 15:12:48] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:12:48] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.blogarticle
[INFO ][2010-09-22 15:12:48] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-22 15:12:48] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-22 15:12:48] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.comment
[INFO ][2010-09-22 15:12:48] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-22 15:12:48] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:12:48] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.filesys
[INFO ][2010-09-22 15:12:48] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-22 15:12:48] foreign keys: []
[INFO ][2010-09-22 15:12:48] indexes: [primary]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.keywords
[INFO ][2010-09-22 15:12:48] columns: [id, name, url]
[INFO ][2010-09-22 15:12:48] foreign keys: []
[INFO ][2010-09-22 15:12:48] indexes: [primary]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.leaveword
[INFO ][2010-09-22 15:12:48] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-22 15:12:48] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-22 15:12:48] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.loginlog
[INFO ][2010-09-22 15:12:48] columns: [id, logindate, user_id]
[INFO ][2010-09-22 15:12:48] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-22 15:12:48] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.photo
[INFO ][2010-09-22 15:12:48] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-22 15:12:48] foreign keys: []
[INFO ][2010-09-22 15:12:48] indexes: [primary]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.user
[INFO ][2010-09-22 15:12:48] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-22 15:12:48] foreign keys: []
[INFO ][2010-09-22 15:12:48] indexes: [primary]
[INFO ][2010-09-22 15:12:48] table found: wolfblog.wish
[INFO ][2010-09-22 15:12:48] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-22 15:12:48] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-22 15:12:48] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-22 15:12:48] schema update complete
[INFO ][2010-09-22 15:12:49] Using DataSource [org.apache.commons.dbcp.BasicDataSource@f77511] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-22 15:12:50] Root WebApplicationContext: initialization completed in 10760 ms
[INFO ][2010-09-22 15:12:51] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-22 15:12:51] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-22 15:12:51] Parsing configuration file [struts.xml]
[INFO ][2010-09-22 15:12:51] Loading global messages from package
[INFO ][2010-09-22 15:12:51] Initializing Struts-Spring integration...
[INFO ][2010-09-22 15:12:51] Setting autowire strategy to name
[INFO ][2010-09-22 15:12:51] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-22 15:12:52] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[ERROR][2010-09-22 15:24:24] Expression mapList is undefined on line 7, column 40 in sideBar.ftl.
Expression mapList is undefined on line 7, column 40 in sideBar.ftl.
The problematic instruction:
----------
==> list mapList as map [on line 7, column 33 in sideBar.ftl]
 in include "/sideBar.ftl" [on line 102, column 9 in blogManager/articlesManager/commentManagerPerArticle.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression mapList is undefined on line 7, column 40 in sideBar.ftl.
	at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:124)
	at freemarker.core.IteratorBlock.accept(IteratorBlock.java:100)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.include(Environment.java:1483)
	at freemarker.core.Include.accept(Include.java:169)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:210)
	at freemarker.core.Environment.process(Environment.java:190)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:187)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:361)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.honglang.module.user.action.AdminAuthorizationInterceptor.intercept(AdminAuthorizationInterceptor.java:21)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
[INFO ][2010-09-22 15:25:00] Removing file fileList \tempFile\upload_44a8db49_12b3854c307__8000_00000000.tmp
[INFO ][2010-09-22 15:31:50] Closing org.springframework.web.context.support.XmlWebApplicationContext@1b5340c: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:12:40 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:31:50] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@134ce4a: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:31:50] Closing Hibernate SessionFactory
[INFO ][2010-09-22 15:31:50] closing
[INFO ][2010-09-22 15:31:52] Root WebApplicationContext: initialization started
[INFO ][2010-09-22 15:31:52] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@4fee0f: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:31:52 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:31:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-22 15:31:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-22 15:31:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-22 15:31:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-22 15:31:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-22 15:31:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-22 15:31:52] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@4fee0f]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1c20de3
[INFO ][2010-09-22 15:31:52] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-22 15:31:52] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-22 15:31:52] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1c20de3: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:31:53] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-22 15:31:53] Hibernate 3.3.1.GA
[INFO ][2010-09-22 15:31:53] hibernate.properties not found
[INFO ][2010-09-22 15:31:53] Bytecode provider name : javassist
[INFO ][2010-09-22 15:31:53] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-22 15:31:53] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-22 15:31:53] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-22 15:31:53] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-22 15:31:54] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-22 15:31:54] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-22 15:31:54] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-22 15:31:54] Hibernate Validator not found: ignoring
[INFO ][2010-09-22 15:31:54] Building new Hibernate SessionFactory
[INFO ][2010-09-22 15:31:54] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-22 15:31:54] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-22 15:31:54] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-22 15:31:54] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-22 15:31:54] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-22 15:31:54] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-22 15:31:54] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-22 15:31:54] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-22 15:31:54] Automatic session close at end of transaction: disabled
[INFO ][2010-09-22 15:31:54] JDBC batch size: 15
[INFO ][2010-09-22 15:31:54] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-22 15:31:54] Scrollable result sets: enabled
[INFO ][2010-09-22 15:31:54] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-22 15:31:54] Connection release mode: auto
[INFO ][2010-09-22 15:31:54] Maximum outer join fetch depth: 2
[INFO ][2010-09-22 15:31:54] Default batch fetch size: 1
[INFO ][2010-09-22 15:31:54] Generate SQL with comments: disabled
[INFO ][2010-09-22 15:31:54] Order SQL updates by primary key: disabled
[INFO ][2010-09-22 15:31:54] Order SQL inserts for batching: disabled
[INFO ][2010-09-22 15:31:54] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:31:54] Using ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:31:54] Query language substitutions: {}
[INFO ][2010-09-22 15:31:54] JPA-QL strict compliance: disabled
[INFO ][2010-09-22 15:31:54] Second-level cache: enabled
[INFO ][2010-09-22 15:31:54] Query cache: disabled
[INFO ][2010-09-22 15:31:54] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-22 15:31:54] Optimize cache for minimal puts: disabled
[INFO ][2010-09-22 15:31:54] Structured second-level cache entries: disabled
[INFO ][2010-09-22 15:31:54] Echoing all SQL to stdout
[INFO ][2010-09-22 15:31:54] Statistics: disabled
[INFO ][2010-09-22 15:31:54] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-22 15:31:54] Default entity-mode: pojo
[INFO ][2010-09-22 15:31:54] Named query checking : enabled
[INFO ][2010-09-22 15:31:54] building session factory
[INFO ][2010-09-22 15:31:55] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-22 15:31:55] Running hbm2ddl schema update
[INFO ][2010-09-22 15:31:55] fetching database metadata
[INFO ][2010-09-22 15:31:55] updating schema
[INFO ][2010-09-22 15:31:55] table found: wolfblog.album
[INFO ][2010-09-22 15:31:55] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-22 15:31:55] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-22 15:31:55] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.album_photo
[INFO ][2010-09-22 15:31:55] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-22 15:31:55] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-22 15:31:55] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.article
[INFO ][2010-09-22 15:31:55] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-22 15:31:55] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:31:55] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.articlecategory
[INFO ][2010-09-22 15:31:55] columns: [id, categoryname]
[INFO ][2010-09-22 15:31:55] foreign keys: []
[INFO ][2010-09-22 15:31:55] indexes: [primary]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.article_keywords
[INFO ][2010-09-22 15:31:55] columns: [article_id, keyword_id]
[INFO ][2010-09-22 15:31:55] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:31:55] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.blogarticle
[INFO ][2010-09-22 15:31:55] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-22 15:31:55] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-22 15:31:55] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.comment
[INFO ][2010-09-22 15:31:55] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-22 15:31:55] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:31:55] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.filesys
[INFO ][2010-09-22 15:31:55] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-22 15:31:55] foreign keys: []
[INFO ][2010-09-22 15:31:55] indexes: [primary]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.keywords
[INFO ][2010-09-22 15:31:55] columns: [id, name, url]
[INFO ][2010-09-22 15:31:55] foreign keys: []
[INFO ][2010-09-22 15:31:55] indexes: [primary]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.leaveword
[INFO ][2010-09-22 15:31:55] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-22 15:31:55] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-22 15:31:55] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.loginlog
[INFO ][2010-09-22 15:31:55] columns: [id, logindate, user_id]
[INFO ][2010-09-22 15:31:55] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-22 15:31:55] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.photo
[INFO ][2010-09-22 15:31:55] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-22 15:31:55] foreign keys: []
[INFO ][2010-09-22 15:31:55] indexes: [primary]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.user
[INFO ][2010-09-22 15:31:55] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-22 15:31:55] foreign keys: []
[INFO ][2010-09-22 15:31:55] indexes: [primary]
[INFO ][2010-09-22 15:31:55] table found: wolfblog.wish
[INFO ][2010-09-22 15:31:55] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-22 15:31:55] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-22 15:31:55] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-22 15:31:55] schema update complete
[INFO ][2010-09-22 15:31:55] Using DataSource [org.apache.commons.dbcp.BasicDataSource@a5d40f] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-22 15:31:56] Root WebApplicationContext: initialization completed in 4695 ms
[INFO ][2010-09-22 15:31:56] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-22 15:31:57] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-22 15:31:57] Parsing configuration file [struts.xml]
[INFO ][2010-09-22 15:31:57] Loading global messages from package
[INFO ][2010-09-22 15:31:57] Initializing Struts-Spring integration...
[INFO ][2010-09-22 15:31:57] Setting autowire strategy to name
[INFO ][2010-09-22 15:31:57] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-22 15:31:57] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-22 15:38:50] Closing org.springframework.web.context.support.XmlWebApplicationContext@4fee0f: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:31:52 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:38:50] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1c20de3: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:38:50] Closing Hibernate SessionFactory
[INFO ][2010-09-22 15:38:50] closing
[INFO ][2010-09-22 15:38:51] Root WebApplicationContext: initialization started
[INFO ][2010-09-22 15:38:51] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@3da1e2: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:38:51 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:38:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-22 15:38:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-22 15:38:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-22 15:38:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-22 15:38:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-22 15:38:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-22 15:38:51] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@3da1e2]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12515db
[INFO ][2010-09-22 15:38:51] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-22 15:38:51] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-22 15:38:51] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12515db: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:38:52] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-22 15:38:52] Hibernate 3.3.1.GA
[INFO ][2010-09-22 15:38:52] hibernate.properties not found
[INFO ][2010-09-22 15:38:52] Bytecode provider name : javassist
[INFO ][2010-09-22 15:38:52] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-22 15:38:52] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-22 15:38:52] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-22 15:38:52] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-22 15:38:53] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-22 15:38:53] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-22 15:38:53] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-22 15:38:53] Hibernate Validator not found: ignoring
[INFO ][2010-09-22 15:38:53] Building new Hibernate SessionFactory
[INFO ][2010-09-22 15:38:53] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-22 15:38:53] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-22 15:38:53] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-22 15:38:53] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-22 15:38:53] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-22 15:38:53] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-22 15:38:53] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-22 15:38:53] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-22 15:38:53] Automatic session close at end of transaction: disabled
[INFO ][2010-09-22 15:38:53] JDBC batch size: 15
[INFO ][2010-09-22 15:38:53] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-22 15:38:53] Scrollable result sets: enabled
[INFO ][2010-09-22 15:38:53] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-22 15:38:53] Connection release mode: auto
[INFO ][2010-09-22 15:38:53] Maximum outer join fetch depth: 2
[INFO ][2010-09-22 15:38:53] Default batch fetch size: 1
[INFO ][2010-09-22 15:38:53] Generate SQL with comments: disabled
[INFO ][2010-09-22 15:38:53] Order SQL updates by primary key: disabled
[INFO ][2010-09-22 15:38:53] Order SQL inserts for batching: disabled
[INFO ][2010-09-22 15:38:53] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:38:53] Using ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:38:53] Query language substitutions: {}
[INFO ][2010-09-22 15:38:53] JPA-QL strict compliance: disabled
[INFO ][2010-09-22 15:38:53] Second-level cache: enabled
[INFO ][2010-09-22 15:38:53] Query cache: disabled
[INFO ][2010-09-22 15:38:53] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-22 15:38:53] Optimize cache for minimal puts: disabled
[INFO ][2010-09-22 15:38:53] Structured second-level cache entries: disabled
[INFO ][2010-09-22 15:38:53] Echoing all SQL to stdout
[INFO ][2010-09-22 15:38:53] Statistics: disabled
[INFO ][2010-09-22 15:38:53] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-22 15:38:53] Default entity-mode: pojo
[INFO ][2010-09-22 15:38:53] Named query checking : enabled
[INFO ][2010-09-22 15:38:53] building session factory
[INFO ][2010-09-22 15:38:54] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-22 15:38:54] Running hbm2ddl schema update
[INFO ][2010-09-22 15:38:54] fetching database metadata
[INFO ][2010-09-22 15:38:54] updating schema
[INFO ][2010-09-22 15:38:54] table found: wolfblog.album
[INFO ][2010-09-22 15:38:54] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-22 15:38:54] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-22 15:38:54] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.album_photo
[INFO ][2010-09-22 15:38:54] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-22 15:38:54] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-22 15:38:54] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.article
[INFO ][2010-09-22 15:38:54] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-22 15:38:54] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:38:54] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.articlecategory
[INFO ][2010-09-22 15:38:54] columns: [id, categoryname]
[INFO ][2010-09-22 15:38:54] foreign keys: []
[INFO ][2010-09-22 15:38:54] indexes: [primary]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.article_keywords
[INFO ][2010-09-22 15:38:54] columns: [article_id, keyword_id]
[INFO ][2010-09-22 15:38:54] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:38:54] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.blogarticle
[INFO ][2010-09-22 15:38:54] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-22 15:38:54] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-22 15:38:54] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.comment
[INFO ][2010-09-22 15:38:54] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-22 15:38:54] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:38:54] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.filesys
[INFO ][2010-09-22 15:38:54] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-22 15:38:54] foreign keys: []
[INFO ][2010-09-22 15:38:54] indexes: [primary]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.keywords
[INFO ][2010-09-22 15:38:54] columns: [id, name, url]
[INFO ][2010-09-22 15:38:54] foreign keys: []
[INFO ][2010-09-22 15:38:54] indexes: [primary]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.leaveword
[INFO ][2010-09-22 15:38:54] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-22 15:38:54] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-22 15:38:54] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.loginlog
[INFO ][2010-09-22 15:38:54] columns: [id, logindate, user_id]
[INFO ][2010-09-22 15:38:54] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-22 15:38:54] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.photo
[INFO ][2010-09-22 15:38:54] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-22 15:38:54] foreign keys: []
[INFO ][2010-09-22 15:38:54] indexes: [primary]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.user
[INFO ][2010-09-22 15:38:54] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-22 15:38:54] foreign keys: []
[INFO ][2010-09-22 15:38:54] indexes: [primary]
[INFO ][2010-09-22 15:38:54] table found: wolfblog.wish
[INFO ][2010-09-22 15:38:54] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-22 15:38:54] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-22 15:38:54] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-22 15:38:54] schema update complete
[INFO ][2010-09-22 15:38:54] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1eac903] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-22 15:38:55] Root WebApplicationContext: initialization completed in 4099 ms
[INFO ][2010-09-22 15:38:55] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-22 15:38:55] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-22 15:38:55] Parsing configuration file [struts.xml]
[INFO ][2010-09-22 15:38:55] Loading global messages from package
[INFO ][2010-09-22 15:38:55] Initializing Struts-Spring integration...
[INFO ][2010-09-22 15:38:55] Setting autowire strategy to name
[INFO ][2010-09-22 15:38:55] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-22 15:38:56] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-22 15:53:11] Closing org.springframework.web.context.support.XmlWebApplicationContext@3da1e2: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:38:51 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:53:11] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12515db: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:53:11] Closing Hibernate SessionFactory
[INFO ][2010-09-22 15:53:11] closing
[INFO ][2010-09-22 15:53:12] Root WebApplicationContext: initialization started
[INFO ][2010-09-22 15:53:12] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1f5f74a: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:53:12 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:53:12] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-22 15:53:12] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-22 15:53:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-22 15:53:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-22 15:53:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-22 15:53:13] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-22 15:53:13] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1f5f74a]: org.springframework.beans.factory.support.DefaultListableBeanFactory@61d064
[INFO ][2010-09-22 15:53:13] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-22 15:53:13] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-22 15:53:13] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@61d064: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:53:14] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-22 15:53:14] Hibernate 3.3.1.GA
[INFO ][2010-09-22 15:53:14] hibernate.properties not found
[INFO ][2010-09-22 15:53:14] Bytecode provider name : javassist
[INFO ][2010-09-22 15:53:14] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-22 15:53:14] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-22 15:53:14] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-22 15:53:14] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-22 15:53:14] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-22 15:53:14] Hibernate Validator not found: ignoring
[INFO ][2010-09-22 15:53:14] Building new Hibernate SessionFactory
[INFO ][2010-09-22 15:53:14] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-22 15:53:14] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-22 15:53:15] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-22 15:53:15] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-22 15:53:15] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-22 15:53:15] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-22 15:53:15] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-22 15:53:15] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-22 15:53:15] Automatic session close at end of transaction: disabled
[INFO ][2010-09-22 15:53:15] JDBC batch size: 15
[INFO ][2010-09-22 15:53:15] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-22 15:53:15] Scrollable result sets: enabled
[INFO ][2010-09-22 15:53:15] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-22 15:53:15] Connection release mode: auto
[INFO ][2010-09-22 15:53:15] Maximum outer join fetch depth: 2
[INFO ][2010-09-22 15:53:15] Default batch fetch size: 1
[INFO ][2010-09-22 15:53:15] Generate SQL with comments: disabled
[INFO ][2010-09-22 15:53:15] Order SQL updates by primary key: disabled
[INFO ][2010-09-22 15:53:15] Order SQL inserts for batching: disabled
[INFO ][2010-09-22 15:53:15] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:53:15] Using ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:53:15] Query language substitutions: {}
[INFO ][2010-09-22 15:53:15] JPA-QL strict compliance: disabled
[INFO ][2010-09-22 15:53:15] Second-level cache: enabled
[INFO ][2010-09-22 15:53:15] Query cache: disabled
[INFO ][2010-09-22 15:53:15] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-22 15:53:15] Optimize cache for minimal puts: disabled
[INFO ][2010-09-22 15:53:15] Structured second-level cache entries: disabled
[INFO ][2010-09-22 15:53:15] Echoing all SQL to stdout
[INFO ][2010-09-22 15:53:15] Statistics: disabled
[INFO ][2010-09-22 15:53:15] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-22 15:53:15] Default entity-mode: pojo
[INFO ][2010-09-22 15:53:15] Named query checking : enabled
[INFO ][2010-09-22 15:53:15] building session factory
[INFO ][2010-09-22 15:53:15] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-22 15:53:15] Running hbm2ddl schema update
[INFO ][2010-09-22 15:53:15] fetching database metadata
[INFO ][2010-09-22 15:53:15] updating schema
[INFO ][2010-09-22 15:53:15] table found: wolfblog.album
[INFO ][2010-09-22 15:53:15] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-22 15:53:15] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-22 15:53:15] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.album_photo
[INFO ][2010-09-22 15:53:15] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-22 15:53:15] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-22 15:53:15] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.article
[INFO ][2010-09-22 15:53:15] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-22 15:53:15] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:53:15] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.articlecategory
[INFO ][2010-09-22 15:53:15] columns: [id, categoryname]
[INFO ][2010-09-22 15:53:15] foreign keys: []
[INFO ][2010-09-22 15:53:15] indexes: [primary]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.article_keywords
[INFO ][2010-09-22 15:53:15] columns: [article_id, keyword_id]
[INFO ][2010-09-22 15:53:15] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:53:15] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.blogarticle
[INFO ][2010-09-22 15:53:15] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-22 15:53:15] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-22 15:53:15] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.comment
[INFO ][2010-09-22 15:53:15] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-22 15:53:15] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:53:15] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.filesys
[INFO ][2010-09-22 15:53:15] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-22 15:53:15] foreign keys: []
[INFO ][2010-09-22 15:53:15] indexes: [primary]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.keywords
[INFO ][2010-09-22 15:53:15] columns: [id, name, url]
[INFO ][2010-09-22 15:53:15] foreign keys: []
[INFO ][2010-09-22 15:53:15] indexes: [primary]
[INFO ][2010-09-22 15:53:15] table found: wolfblog.leaveword
[INFO ][2010-09-22 15:53:15] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-22 15:53:15] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-22 15:53:15] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-22 15:53:16] table found: wolfblog.loginlog
[INFO ][2010-09-22 15:53:16] columns: [id, logindate, user_id]
[INFO ][2010-09-22 15:53:16] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-22 15:53:16] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-22 15:53:16] table found: wolfblog.photo
[INFO ][2010-09-22 15:53:16] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-22 15:53:16] foreign keys: []
[INFO ][2010-09-22 15:53:16] indexes: [primary]
[INFO ][2010-09-22 15:53:16] table found: wolfblog.user
[INFO ][2010-09-22 15:53:16] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-22 15:53:16] foreign keys: []
[INFO ][2010-09-22 15:53:16] indexes: [primary]
[INFO ][2010-09-22 15:53:16] table found: wolfblog.wish
[INFO ][2010-09-22 15:53:16] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-22 15:53:16] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-22 15:53:16] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-22 15:53:16] schema update complete
[INFO ][2010-09-22 15:53:16] Using DataSource [org.apache.commons.dbcp.BasicDataSource@d2be98] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-22 15:53:17] Root WebApplicationContext: initialization completed in 4604 ms
[INFO ][2010-09-22 15:53:17] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-22 15:53:17] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-22 15:53:17] Parsing configuration file [struts.xml]
[INFO ][2010-09-22 15:53:17] Loading global messages from package
[INFO ][2010-09-22 15:53:17] Initializing Struts-Spring integration...
[INFO ][2010-09-22 15:53:17] Setting autowire strategy to name
[INFO ][2010-09-22 15:53:17] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-22 15:53:18] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-22 15:53:38] Closing org.springframework.web.context.support.XmlWebApplicationContext@1f5f74a: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:53:12 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:53:38] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@61d064: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:53:38] Closing Hibernate SessionFactory
[INFO ][2010-09-22 15:53:38] closing
[INFO ][2010-09-22 15:53:39] Root WebApplicationContext: initialization started
[INFO ][2010-09-22 15:53:39] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@29d31: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:53:39 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 15:53:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-22 15:53:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-22 15:53:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-22 15:53:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-22 15:53:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-22 15:53:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-22 15:53:39] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@29d31]: org.springframework.beans.factory.support.DefaultListableBeanFactory@64f6
[INFO ][2010-09-22 15:53:39] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-22 15:53:39] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-22 15:53:39] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@64f6: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 15:53:40] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-22 15:53:40] Hibernate 3.3.1.GA
[INFO ][2010-09-22 15:53:40] hibernate.properties not found
[INFO ][2010-09-22 15:53:40] Bytecode provider name : javassist
[INFO ][2010-09-22 15:53:40] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-22 15:53:40] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-22 15:53:40] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-22 15:53:40] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-22 15:53:41] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-22 15:53:41] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-22 15:53:41] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-22 15:53:41] Hibernate Validator not found: ignoring
[INFO ][2010-09-22 15:53:41] Building new Hibernate SessionFactory
[INFO ][2010-09-22 15:53:41] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-22 15:53:41] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-22 15:53:41] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-22 15:53:41] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-22 15:53:41] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-22 15:53:41] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-22 15:53:41] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-22 15:53:41] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-22 15:53:41] Automatic session close at end of transaction: disabled
[INFO ][2010-09-22 15:53:41] JDBC batch size: 15
[INFO ][2010-09-22 15:53:41] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-22 15:53:41] Scrollable result sets: enabled
[INFO ][2010-09-22 15:53:41] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-22 15:53:41] Connection release mode: auto
[INFO ][2010-09-22 15:53:41] Maximum outer join fetch depth: 2
[INFO ][2010-09-22 15:53:41] Default batch fetch size: 1
[INFO ][2010-09-22 15:53:41] Generate SQL with comments: disabled
[INFO ][2010-09-22 15:53:41] Order SQL updates by primary key: disabled
[INFO ][2010-09-22 15:53:41] Order SQL inserts for batching: disabled
[INFO ][2010-09-22 15:53:41] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:53:41] Using ASTQueryTranslatorFactory
[INFO ][2010-09-22 15:53:41] Query language substitutions: {}
[INFO ][2010-09-22 15:53:41] JPA-QL strict compliance: disabled
[INFO ][2010-09-22 15:53:41] Second-level cache: enabled
[INFO ][2010-09-22 15:53:41] Query cache: disabled
[INFO ][2010-09-22 15:53:41] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-22 15:53:41] Optimize cache for minimal puts: disabled
[INFO ][2010-09-22 15:53:41] Structured second-level cache entries: disabled
[INFO ][2010-09-22 15:53:41] Echoing all SQL to stdout
[INFO ][2010-09-22 15:53:41] Statistics: disabled
[INFO ][2010-09-22 15:53:41] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-22 15:53:41] Default entity-mode: pojo
[INFO ][2010-09-22 15:53:41] Named query checking : enabled
[INFO ][2010-09-22 15:53:41] building session factory
[INFO ][2010-09-22 15:53:42] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-22 15:53:42] Running hbm2ddl schema update
[INFO ][2010-09-22 15:53:42] fetching database metadata
[INFO ][2010-09-22 15:53:42] updating schema
[INFO ][2010-09-22 15:53:42] table found: wolfblog.album
[INFO ][2010-09-22 15:53:42] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-22 15:53:42] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-22 15:53:42] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.album_photo
[INFO ][2010-09-22 15:53:42] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-22 15:53:42] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-22 15:53:42] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.article
[INFO ][2010-09-22 15:53:42] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-22 15:53:42] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:53:42] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.articlecategory
[INFO ][2010-09-22 15:53:42] columns: [id, categoryname]
[INFO ][2010-09-22 15:53:42] foreign keys: []
[INFO ][2010-09-22 15:53:42] indexes: [primary]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.article_keywords
[INFO ][2010-09-22 15:53:42] columns: [article_id, keyword_id]
[INFO ][2010-09-22 15:53:42] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:53:42] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.blogarticle
[INFO ][2010-09-22 15:53:42] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-22 15:53:42] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-22 15:53:42] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.comment
[INFO ][2010-09-22 15:53:42] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-22 15:53:42] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:53:42] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.filesys
[INFO ][2010-09-22 15:53:42] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-22 15:53:42] foreign keys: []
[INFO ][2010-09-22 15:53:42] indexes: [primary]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.keywords
[INFO ][2010-09-22 15:53:42] columns: [id, name, url]
[INFO ][2010-09-22 15:53:42] foreign keys: []
[INFO ][2010-09-22 15:53:42] indexes: [primary]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.leaveword
[INFO ][2010-09-22 15:53:42] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-22 15:53:42] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-22 15:53:42] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.loginlog
[INFO ][2010-09-22 15:53:42] columns: [id, logindate, user_id]
[INFO ][2010-09-22 15:53:42] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-22 15:53:42] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.photo
[INFO ][2010-09-22 15:53:42] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-22 15:53:42] foreign keys: []
[INFO ][2010-09-22 15:53:42] indexes: [primary]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.user
[INFO ][2010-09-22 15:53:42] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-22 15:53:42] foreign keys: []
[INFO ][2010-09-22 15:53:42] indexes: [primary]
[INFO ][2010-09-22 15:53:42] table found: wolfblog.wish
[INFO ][2010-09-22 15:53:42] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-22 15:53:42] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-22 15:53:42] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-22 15:53:42] schema update complete
[INFO ][2010-09-22 15:53:42] Using DataSource [org.apache.commons.dbcp.BasicDataSource@187efea] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-22 15:53:43] Root WebApplicationContext: initialization completed in 4359 ms
[INFO ][2010-09-22 15:53:43] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-22 15:53:43] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-22 15:53:43] Parsing configuration file [struts.xml]
[INFO ][2010-09-22 15:53:43] Loading global messages from package
[INFO ][2010-09-22 15:53:44] Initializing Struts-Spring integration...
[INFO ][2010-09-22 15:53:44] Setting autowire strategy to name
[INFO ][2010-09-22 15:53:44] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-22 15:53:44] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-22 15:59:02] Removing file fileList \tempFile\upload_44a8db49_12b3854c307__7fff_00000000.tmp
[INFO ][2010-09-22 15:59:02] Removing file fileList \tempFile\upload_44a8db49_12b3854c307__7fff_00000001.tmp
[INFO ][2010-09-22 16:04:53] Closing org.springframework.web.context.support.XmlWebApplicationContext@29d31: display name [Root WebApplicationContext]; startup date [Wed Sep 22 15:53:39 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 16:04:53] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@64f6: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 16:04:53] Closing Hibernate SessionFactory
[INFO ][2010-09-22 16:04:53] closing
[INFO ][2010-09-22 16:04:56] Root WebApplicationContext: initialization started
[INFO ][2010-09-22 16:04:56] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1171b26: display name [Root WebApplicationContext]; startup date [Wed Sep 22 16:04:56 CST 2010]; root of context hierarchy
[INFO ][2010-09-22 16:04:56] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-22 16:04:56] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-22 16:04:56] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-22 16:04:56] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-22 16:04:56] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-22 16:04:56] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-22 16:04:56] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1171b26]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460
[INFO ][2010-09-22 16:04:56] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-22 16:04:56] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-22 16:04:56] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-22 16:04:57] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-22 16:04:57] Hibernate 3.3.1.GA
[INFO ][2010-09-22 16:04:57] hibernate.properties not found
[INFO ][2010-09-22 16:04:57] Bytecode provider name : javassist
[INFO ][2010-09-22 16:04:57] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-22 16:04:57] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-22 16:04:57] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-22 16:04:57] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-22 16:04:57] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-22 16:04:57] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-22 16:04:57] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-22 16:04:57] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-22 16:04:57] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-22 16:04:57] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-22 16:04:58] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-22 16:04:58] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-22 16:04:58] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-22 16:04:58] Hibernate Validator not found: ignoring
[INFO ][2010-09-22 16:04:58] Building new Hibernate SessionFactory
[INFO ][2010-09-22 16:04:58] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-22 16:04:58] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-22 16:04:58] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-22 16:04:58] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-22 16:04:58] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-22 16:04:58] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-22 16:04:58] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-22 16:04:58] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-22 16:04:58] Automatic session close at end of transaction: disabled
[INFO ][2010-09-22 16:04:58] JDBC batch size: 15
[INFO ][2010-09-22 16:04:58] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-22 16:04:58] Scrollable result sets: enabled
[INFO ][2010-09-22 16:04:58] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-22 16:04:58] Connection release mode: auto
[INFO ][2010-09-22 16:04:58] Maximum outer join fetch depth: 2
[INFO ][2010-09-22 16:04:58] Default batch fetch size: 1
[INFO ][2010-09-22 16:04:58] Generate SQL with comments: disabled
[INFO ][2010-09-22 16:04:58] Order SQL updates by primary key: disabled
[INFO ][2010-09-22 16:04:58] Order SQL inserts for batching: disabled
[INFO ][2010-09-22 16:04:58] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-22 16:04:58] Using ASTQueryTranslatorFactory
[INFO ][2010-09-22 16:04:58] Query language substitutions: {}
[INFO ][2010-09-22 16:04:58] JPA-QL strict compliance: disabled
[INFO ][2010-09-22 16:04:58] Second-level cache: enabled
[INFO ][2010-09-22 16:04:58] Query cache: disabled
[INFO ][2010-09-22 16:04:58] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-22 16:04:58] Optimize cache for minimal puts: disabled
[INFO ][2010-09-22 16:04:58] Structured second-level cache entries: disabled
[INFO ][2010-09-22 16:04:58] Echoing all SQL to stdout
[INFO ][2010-09-22 16:04:58] Statistics: disabled
[INFO ][2010-09-22 16:04:58] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-22 16:04:58] Default entity-mode: pojo
[INFO ][2010-09-22 16:04:58] Named query checking : enabled
[INFO ][2010-09-22 16:04:58] building session factory
[INFO ][2010-09-22 16:04:58] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-22 16:04:58] Running hbm2ddl schema update
[INFO ][2010-09-22 16:04:58] fetching database metadata
[INFO ][2010-09-22 16:04:58] updating schema
[INFO ][2010-09-22 16:04:59] table found: wolfblog.album
[INFO ][2010-09-22 16:04:59] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-22 16:04:59] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-22 16:04:59] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.album_photo
[INFO ][2010-09-22 16:04:59] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-22 16:04:59] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-22 16:04:59] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.article
[INFO ][2010-09-22 16:04:59] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-22 16:04:59] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 16:04:59] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.articlecategory
[INFO ][2010-09-22 16:04:59] columns: [id, categoryname]
[INFO ][2010-09-22 16:04:59] foreign keys: []
[INFO ][2010-09-22 16:04:59] indexes: [primary]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.article_keywords
[INFO ][2010-09-22 16:04:59] columns: [article_id, keyword_id]
[INFO ][2010-09-22 16:04:59] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 16:04:59] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.blogarticle
[INFO ][2010-09-22 16:04:59] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-22 16:04:59] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-22 16:04:59] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.comment
[INFO ][2010-09-22 16:04:59] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-22 16:04:59] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 16:04:59] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.filesys
[INFO ][2010-09-22 16:04:59] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-22 16:04:59] foreign keys: []
[INFO ][2010-09-22 16:04:59] indexes: [primary]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.keywords
[INFO ][2010-09-22 16:04:59] columns: [id, name, url]
[INFO ][2010-09-22 16:04:59] foreign keys: []
[INFO ][2010-09-22 16:04:59] indexes: [primary]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.leaveword
[INFO ][2010-09-22 16:04:59] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-22 16:04:59] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-22 16:04:59] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.loginlog
[INFO ][2010-09-22 16:04:59] columns: [id, logindate, user_id]
[INFO ][2010-09-22 16:04:59] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-22 16:04:59] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.photo
[INFO ][2010-09-22 16:04:59] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-22 16:04:59] foreign keys: []
[INFO ][2010-09-22 16:04:59] indexes: [primary]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.user
[INFO ][2010-09-22 16:04:59] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-22 16:04:59] foreign keys: []
[INFO ][2010-09-22 16:04:59] indexes: [primary]
[INFO ][2010-09-22 16:04:59] table found: wolfblog.wish
[INFO ][2010-09-22 16:04:59] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-22 16:04:59] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-22 16:04:59] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-22 16:04:59] schema update complete
[INFO ][2010-09-22 16:04:59] Using DataSource [org.apache.commons.dbcp.BasicDataSource@15a2dc4] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-22 16:05:00] Root WebApplicationContext: initialization completed in 4498 ms
[INFO ][2010-09-22 16:05:00] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-22 16:05:00] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-22 16:05:00] Parsing configuration file [struts.xml]
[INFO ][2010-09-22 16:05:00] Loading global messages from package
[INFO ][2010-09-22 16:05:01] Initializing Struts-Spring integration...
[INFO ][2010-09-22 16:05:01] Setting autowire strategy to name
[INFO ][2010-09-22 16:05:01] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-22 16:05:01] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-24 12:54:02] Root WebApplicationContext: initialization started
[INFO ][2010-09-24 12:54:02] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@f42ad0: display name [Root WebApplicationContext]; startup date [Fri Sep 24 12:54:02 CST 2010]; root of context hierarchy
[INFO ][2010-09-24 12:54:02] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-24 12:54:02] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-24 12:54:03] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-24 12:54:03] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-24 12:54:03] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-24 12:54:03] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-24 12:54:03] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@f42ad0]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1bbd7b2
[INFO ][2010-09-24 12:54:03] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-24 12:54:03] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-24 12:54:03] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1bbd7b2: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-24 12:54:04] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-24 12:54:04] Hibernate 3.3.1.GA
[INFO ][2010-09-24 12:54:04] hibernate.properties not found
[INFO ][2010-09-24 12:54:04] Bytecode provider name : javassist
[INFO ][2010-09-24 12:54:04] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-24 12:54:04] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-24 12:54:05] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-24 12:54:05] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-24 12:54:05] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-24 12:54:05] Hibernate Validator not found: ignoring
[INFO ][2010-09-24 12:54:05] Building new Hibernate SessionFactory
[INFO ][2010-09-24 12:54:05] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-24 12:54:05] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-24 12:54:05] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-24 12:54:05] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-24 12:54:05] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-24 12:54:05] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-24 12:54:05] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-24 12:54:05] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-24 12:54:05] Automatic session close at end of transaction: disabled
[INFO ][2010-09-24 12:54:05] JDBC batch size: 15
[INFO ][2010-09-24 12:54:05] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-24 12:54:05] Scrollable result sets: enabled
[INFO ][2010-09-24 12:54:05] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-24 12:54:05] Connection release mode: auto
[INFO ][2010-09-24 12:54:05] Maximum outer join fetch depth: 2
[INFO ][2010-09-24 12:54:05] Default batch fetch size: 1
[INFO ][2010-09-24 12:54:05] Generate SQL with comments: disabled
[INFO ][2010-09-24 12:54:05] Order SQL updates by primary key: disabled
[INFO ][2010-09-24 12:54:05] Order SQL inserts for batching: disabled
[INFO ][2010-09-24 12:54:05] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-24 12:54:05] Using ASTQueryTranslatorFactory
[INFO ][2010-09-24 12:54:05] Query language substitutions: {}
[INFO ][2010-09-24 12:54:05] JPA-QL strict compliance: disabled
[INFO ][2010-09-24 12:54:05] Second-level cache: enabled
[INFO ][2010-09-24 12:54:05] Query cache: disabled
[INFO ][2010-09-24 12:54:05] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-24 12:54:05] Optimize cache for minimal puts: disabled
[INFO ][2010-09-24 12:54:05] Structured second-level cache entries: disabled
[INFO ][2010-09-24 12:54:05] Echoing all SQL to stdout
[INFO ][2010-09-24 12:54:05] Statistics: disabled
[INFO ][2010-09-24 12:54:05] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-24 12:54:05] Default entity-mode: pojo
[INFO ][2010-09-24 12:54:05] Named query checking : enabled
[INFO ][2010-09-24 12:54:06] building session factory
[INFO ][2010-09-24 12:54:06] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-24 12:54:06] Running hbm2ddl schema update
[INFO ][2010-09-24 12:54:06] fetching database metadata
[INFO ][2010-09-24 12:54:06] updating schema
[INFO ][2010-09-24 12:54:06] table found: wolfblog.album
[INFO ][2010-09-24 12:54:06] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-24 12:54:06] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-24 12:54:06] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.album_photo
[INFO ][2010-09-24 12:54:06] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-24 12:54:06] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-24 12:54:06] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.article
[INFO ][2010-09-24 12:54:06] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-24 12:54:06] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-24 12:54:06] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.articlecategory
[INFO ][2010-09-24 12:54:06] columns: [id, categoryname]
[INFO ][2010-09-24 12:54:06] foreign keys: []
[INFO ][2010-09-24 12:54:06] indexes: [primary]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.article_keywords
[INFO ][2010-09-24 12:54:06] columns: [article_id, keyword_id]
[INFO ][2010-09-24 12:54:06] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-24 12:54:06] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.blogarticle
[INFO ][2010-09-24 12:54:06] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-24 12:54:06] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-24 12:54:06] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.comment
[INFO ][2010-09-24 12:54:06] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-24 12:54:06] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-24 12:54:06] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.filesys
[INFO ][2010-09-24 12:54:06] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-24 12:54:06] foreign keys: []
[INFO ][2010-09-24 12:54:06] indexes: [primary]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.keywords
[INFO ][2010-09-24 12:54:06] columns: [id, name, url]
[INFO ][2010-09-24 12:54:06] foreign keys: []
[INFO ][2010-09-24 12:54:06] indexes: [primary]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.leaveword
[INFO ][2010-09-24 12:54:06] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-24 12:54:06] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-24 12:54:06] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.loginlog
[INFO ][2010-09-24 12:54:06] columns: [id, logindate, user_id]
[INFO ][2010-09-24 12:54:06] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-24 12:54:06] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.photo
[INFO ][2010-09-24 12:54:06] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-24 12:54:06] foreign keys: []
[INFO ][2010-09-24 12:54:06] indexes: [primary]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.user
[INFO ][2010-09-24 12:54:06] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-24 12:54:06] foreign keys: []
[INFO ][2010-09-24 12:54:06] indexes: [primary]
[INFO ][2010-09-24 12:54:06] table found: wolfblog.wish
[INFO ][2010-09-24 12:54:06] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-24 12:54:06] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-24 12:54:06] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-24 12:54:06] schema update complete
[INFO ][2010-09-24 12:54:06] Using DataSource [org.apache.commons.dbcp.BasicDataSource@ca5bff] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-24 12:54:08] Root WebApplicationContext: initialization completed in 6226 ms
[INFO ][2010-09-24 12:54:08] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-24 12:54:09] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-24 12:54:09] Parsing configuration file [struts.xml]
[INFO ][2010-09-24 12:54:09] Loading global messages from package
[INFO ][2010-09-24 12:54:09] Initializing Struts-Spring integration...
[INFO ][2010-09-24 12:54:09] Setting autowire strategy to name
[INFO ][2010-09-24 12:54:09] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-24 12:54:10] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-24 14:18:15] Root WebApplicationContext: initialization started
[INFO ][2010-09-24 14:18:15] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@f42ad0: display name [Root WebApplicationContext]; startup date [Fri Sep 24 14:18:15 CST 2010]; root of context hierarchy
[INFO ][2010-09-24 14:18:15] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-09-24 14:18:15] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-09-24 14:18:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-09-24 14:18:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-09-24 14:18:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-09-24 14:18:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-09-24 14:18:16] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@f42ad0]: org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13
[INFO ][2010-09-24 14:18:16] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-09-24 14:18:16] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-09-24 14:18:16] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-09-24 14:18:17] Hibernate Annotations 3.4.0.GA
[INFO ][2010-09-24 14:18:17] Hibernate 3.3.1.GA
[INFO ][2010-09-24 14:18:17] hibernate.properties not found
[INFO ][2010-09-24 14:18:17] Bytecode provider name : javassist
[INFO ][2010-09-24 14:18:17] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-09-24 14:18:18] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-09-24 14:18:18] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-09-24 14:18:18] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-09-24 14:18:18] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-09-24 14:18:18] Hibernate Validator not found: ignoring
[INFO ][2010-09-24 14:18:18] Building new Hibernate SessionFactory
[INFO ][2010-09-24 14:18:18] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-09-24 14:18:18] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-09-24 14:18:19] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-09-24 14:18:19] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-09-24 14:18:19] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-09-24 14:18:19] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-09-24 14:18:19] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-09-24 14:18:19] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-09-24 14:18:19] Automatic session close at end of transaction: disabled
[INFO ][2010-09-24 14:18:19] JDBC batch size: 15
[INFO ][2010-09-24 14:18:19] JDBC batch updates for versioned data: disabled
[INFO ][2010-09-24 14:18:19] Scrollable result sets: enabled
[INFO ][2010-09-24 14:18:19] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-09-24 14:18:19] Connection release mode: auto
[INFO ][2010-09-24 14:18:19] Maximum outer join fetch depth: 2
[INFO ][2010-09-24 14:18:19] Default batch fetch size: 1
[INFO ][2010-09-24 14:18:19] Generate SQL with comments: disabled
[INFO ][2010-09-24 14:18:19] Order SQL updates by primary key: disabled
[INFO ][2010-09-24 14:18:19] Order SQL inserts for batching: disabled
[INFO ][2010-09-24 14:18:19] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-09-24 14:18:19] Using ASTQueryTranslatorFactory
[INFO ][2010-09-24 14:18:19] Query language substitutions: {}
[INFO ][2010-09-24 14:18:19] JPA-QL strict compliance: disabled
[INFO ][2010-09-24 14:18:19] Second-level cache: enabled
[INFO ][2010-09-24 14:18:19] Query cache: disabled
[INFO ][2010-09-24 14:18:19] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-09-24 14:18:19] Optimize cache for minimal puts: disabled
[INFO ][2010-09-24 14:18:19] Structured second-level cache entries: disabled
[INFO ][2010-09-24 14:18:19] Echoing all SQL to stdout
[INFO ][2010-09-24 14:18:19] Statistics: disabled
[INFO ][2010-09-24 14:18:19] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-09-24 14:18:19] Default entity-mode: pojo
[INFO ][2010-09-24 14:18:19] Named query checking : enabled
[INFO ][2010-09-24 14:18:19] building session factory
[INFO ][2010-09-24 14:18:19] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-09-24 14:18:19] Running hbm2ddl schema update
[INFO ][2010-09-24 14:18:19] fetching database metadata
[INFO ][2010-09-24 14:18:19] updating schema
[INFO ][2010-09-24 14:18:20] table found: wolfblog.album
[INFO ][2010-09-24 14:18:20] columns: [id, title, photonumber, author_id]
[INFO ][2010-09-24 14:18:20] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-09-24 14:18:20] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.album_photo
[INFO ][2010-09-24 14:18:20] columns: [album_id, id, description, photo_id]
[INFO ][2010-09-24 14:18:20] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-09-24 14:18:20] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.article
[INFO ][2010-09-24 14:18:20] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-09-24 14:18:20] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-09-24 14:18:20] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.articlecategory
[INFO ][2010-09-24 14:18:20] columns: [id, categoryname]
[INFO ][2010-09-24 14:18:20] foreign keys: []
[INFO ][2010-09-24 14:18:20] indexes: [primary]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.article_keywords
[INFO ][2010-09-24 14:18:20] columns: [article_id, keyword_id]
[INFO ][2010-09-24 14:18:20] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-24 14:18:20] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.blogarticle
[INFO ][2010-09-24 14:18:20] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-09-24 14:18:20] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-09-24 14:18:20] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.comment
[INFO ][2010-09-24 14:18:20] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-09-24 14:18:20] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-24 14:18:20] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.filesys
[INFO ][2010-09-24 14:18:20] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-09-24 14:18:20] foreign keys: []
[INFO ][2010-09-24 14:18:20] indexes: [primary]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.keywords
[INFO ][2010-09-24 14:18:20] columns: [id, name, url]
[INFO ][2010-09-24 14:18:20] foreign keys: []
[INFO ][2010-09-24 14:18:20] indexes: [primary]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.leaveword
[INFO ][2010-09-24 14:18:20] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-09-24 14:18:20] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-09-24 14:18:20] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.loginlog
[INFO ][2010-09-24 14:18:20] columns: [id, logindate, user_id]
[INFO ][2010-09-24 14:18:20] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-09-24 14:18:20] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.photo
[INFO ][2010-09-24 14:18:20] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-09-24 14:18:20] foreign keys: []
[INFO ][2010-09-24 14:18:20] indexes: [primary]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.user
[INFO ][2010-09-24 14:18:20] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-09-24 14:18:20] foreign keys: []
[INFO ][2010-09-24 14:18:20] indexes: [primary]
[INFO ][2010-09-24 14:18:20] table found: wolfblog.wish
[INFO ][2010-09-24 14:18:20] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-09-24 14:18:20] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-09-24 14:18:20] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-09-24 14:18:20] schema update complete
[INFO ][2010-09-24 14:18:20] Using DataSource [org.apache.commons.dbcp.BasicDataSource@86d1da] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-09-24 14:18:22] Root WebApplicationContext: initialization completed in 6832 ms
[INFO ][2010-09-24 14:18:22] Parsing configuration file [struts-default.xml]
[INFO ][2010-09-24 14:18:22] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-09-24 14:18:22] Parsing configuration file [struts.xml]
[INFO ][2010-09-24 14:18:22] Loading global messages from package
[INFO ][2010-09-24 14:18:22] Initializing Struts-Spring integration...
[INFO ][2010-09-24 14:18:22] Setting autowire strategy to name
[INFO ][2010-09-24 14:18:22] ... initialized Struts-Spring integration successfully
[INFO ][2010-09-24 14:18:23] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-09-24 14:27:07] Removing file fileList \tempFile\upload__49df9263_12b426c7573__8000_00000000.tmp
[INFO ][2010-09-24 14:27:07] Removing file fileList \tempFile\upload__49df9263_12b426c7573__8000_00000001.tmp
[INFO ][2010-09-24 14:27:07] Removing file fileList \tempFile\upload__49df9263_12b426c7573__8000_00000002.tmp
[INFO ][2010-10-07 16:06:54] Root WebApplicationContext: initialization started
[INFO ][2010-10-07 16:06:54] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1060478: display name [Root WebApplicationContext]; startup date [Thu Oct 07 16:06:54 CST 2010]; root of context hierarchy
[INFO ][2010-10-07 16:06:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-07 16:06:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-07 16:06:55] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-07 16:06:55] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-07 16:06:55] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-07 16:06:55] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-07 16:06:55] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1060478]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1dec1dd
[INFO ][2010-10-07 16:06:55] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-07 16:06:55] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-07 16:06:55] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1dec1dd: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-07 16:06:56] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-07 16:06:56] Hibernate 3.3.1.GA
[INFO ][2010-10-07 16:06:56] hibernate.properties not found
[INFO ][2010-10-07 16:06:56] Bytecode provider name : javassist
[INFO ][2010-10-07 16:06:56] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-07 16:06:56] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-07 16:06:57] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-07 16:06:57] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-07 16:06:57] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-07 16:06:57] Hibernate Validator not found: ignoring
[INFO ][2010-10-07 16:06:57] Building new Hibernate SessionFactory
[INFO ][2010-10-07 16:06:57] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-07 16:06:57] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-07 16:06:58] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-07 16:06:58] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-07 16:06:59] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-07 16:06:59] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-07 16:06:59] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-07 16:06:59] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-07 16:06:59] Automatic session close at end of transaction: disabled
[INFO ][2010-10-07 16:06:59] JDBC batch size: 15
[INFO ][2010-10-07 16:06:59] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-07 16:06:59] Scrollable result sets: enabled
[INFO ][2010-10-07 16:06:59] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-07 16:06:59] Connection release mode: auto
[INFO ][2010-10-07 16:06:59] Maximum outer join fetch depth: 2
[INFO ][2010-10-07 16:06:59] Default batch fetch size: 1
[INFO ][2010-10-07 16:06:59] Generate SQL with comments: disabled
[INFO ][2010-10-07 16:06:59] Order SQL updates by primary key: disabled
[INFO ][2010-10-07 16:06:59] Order SQL inserts for batching: disabled
[INFO ][2010-10-07 16:06:59] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-07 16:06:59] Using ASTQueryTranslatorFactory
[INFO ][2010-10-07 16:06:59] Query language substitutions: {}
[INFO ][2010-10-07 16:06:59] JPA-QL strict compliance: disabled
[INFO ][2010-10-07 16:06:59] Second-level cache: enabled
[INFO ][2010-10-07 16:06:59] Query cache: disabled
[INFO ][2010-10-07 16:06:59] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-07 16:06:59] Optimize cache for minimal puts: disabled
[INFO ][2010-10-07 16:06:59] Structured second-level cache entries: disabled
[INFO ][2010-10-07 16:06:59] Echoing all SQL to stdout
[INFO ][2010-10-07 16:06:59] Statistics: disabled
[INFO ][2010-10-07 16:06:59] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-07 16:06:59] Default entity-mode: pojo
[INFO ][2010-10-07 16:06:59] Named query checking : enabled
[INFO ][2010-10-07 16:06:59] building session factory
[INFO ][2010-10-07 16:06:59] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-07 16:06:59] Running hbm2ddl schema update
[INFO ][2010-10-07 16:06:59] fetching database metadata
[INFO ][2010-10-07 16:06:59] updating schema
[INFO ][2010-10-07 16:07:00] table found: wolfblog.album
[INFO ][2010-10-07 16:07:00] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-07 16:07:00] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-07 16:07:00] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.album_photo
[INFO ][2010-10-07 16:07:00] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-07 16:07:00] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-07 16:07:00] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.article
[INFO ][2010-10-07 16:07:00] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-07 16:07:00] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-07 16:07:00] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.articlecategory
[INFO ][2010-10-07 16:07:00] columns: [id, categoryname]
[INFO ][2010-10-07 16:07:00] foreign keys: []
[INFO ][2010-10-07 16:07:00] indexes: [primary]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.article_keywords
[INFO ][2010-10-07 16:07:00] columns: [article_id, keyword_id]
[INFO ][2010-10-07 16:07:00] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-07 16:07:00] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.blogarticle
[INFO ][2010-10-07 16:07:00] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-07 16:07:00] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-07 16:07:00] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.comment
[INFO ][2010-10-07 16:07:00] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-07 16:07:00] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-07 16:07:00] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.filesys
[INFO ][2010-10-07 16:07:00] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-07 16:07:00] foreign keys: []
[INFO ][2010-10-07 16:07:00] indexes: [primary]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.keywords
[INFO ][2010-10-07 16:07:00] columns: [id, name, url]
[INFO ][2010-10-07 16:07:00] foreign keys: []
[INFO ][2010-10-07 16:07:00] indexes: [primary]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.leaveword
[INFO ][2010-10-07 16:07:00] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-07 16:07:00] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-07 16:07:00] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.loginlog
[INFO ][2010-10-07 16:07:00] columns: [id, logindate, user_id]
[INFO ][2010-10-07 16:07:00] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-07 16:07:00] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.photo
[INFO ][2010-10-07 16:07:00] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-07 16:07:00] foreign keys: []
[INFO ][2010-10-07 16:07:00] indexes: [primary]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.user
[INFO ][2010-10-07 16:07:00] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-07 16:07:00] foreign keys: []
[INFO ][2010-10-07 16:07:00] indexes: [primary]
[INFO ][2010-10-07 16:07:00] table found: wolfblog.wish
[INFO ][2010-10-07 16:07:00] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-07 16:07:00] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-07 16:07:00] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-07 16:07:00] schema update complete
[INFO ][2010-10-07 16:07:01] Using DataSource [org.apache.commons.dbcp.BasicDataSource@186ed7a] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-07 16:07:02] Root WebApplicationContext: initialization completed in 8339 ms
[INFO ][2010-10-07 16:07:03] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-07 16:07:03] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-07 16:07:03] Parsing configuration file [struts.xml]
[INFO ][2010-10-07 16:07:03] Loading global messages from package
[INFO ][2010-10-07 16:07:03] Initializing Struts-Spring integration...
[INFO ][2010-10-07 16:07:03] Setting autowire strategy to name
[INFO ][2010-10-07 16:07:03] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-07 16:07:04] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 15:37:01] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 15:37:01] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@11978b: display name [Root WebApplicationContext]; startup date [Sun Oct 24 15:37:01 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 15:37:01] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 15:37:01] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 15:37:01] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 15:37:02] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 15:37:02] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 15:37:02] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 15:37:02] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@11978b]: org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13
[INFO ][2010-10-24 15:37:04] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 15:37:04] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 15:37:04] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 15:37:05] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 15:37:05] Hibernate 3.3.1.GA
[INFO ][2010-10-24 15:37:05] hibernate.properties not found
[INFO ][2010-10-24 15:37:05] Bytecode provider name : javassist
[INFO ][2010-10-24 15:37:05] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 15:37:05] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 15:37:06] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 15:37:06] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 15:37:06] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 15:37:06] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 15:37:06] Building new Hibernate SessionFactory
[INFO ][2010-10-24 15:37:06] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 15:37:06] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 15:37:12] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 15:37:12] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 15:37:12] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 15:37:12] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 15:37:12] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 15:37:12] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 15:37:12] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 15:37:12] JDBC batch size: 15
[INFO ][2010-10-24 15:37:12] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 15:37:12] Scrollable result sets: enabled
[INFO ][2010-10-24 15:37:12] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 15:37:12] Connection release mode: auto
[INFO ][2010-10-24 15:37:12] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 15:37:12] Default batch fetch size: 1
[INFO ][2010-10-24 15:37:12] Generate SQL with comments: disabled
[INFO ][2010-10-24 15:37:12] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 15:37:12] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 15:37:12] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 15:37:12] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 15:37:12] Query language substitutions: {}
[INFO ][2010-10-24 15:37:12] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 15:37:12] Second-level cache: enabled
[INFO ][2010-10-24 15:37:12] Query cache: disabled
[INFO ][2010-10-24 15:37:12] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 15:37:12] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 15:37:12] Structured second-level cache entries: disabled
[INFO ][2010-10-24 15:37:12] Echoing all SQL to stdout
[INFO ][2010-10-24 15:37:12] Statistics: disabled
[INFO ][2010-10-24 15:37:12] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 15:37:12] Default entity-mode: pojo
[INFO ][2010-10-24 15:37:12] Named query checking : enabled
[INFO ][2010-10-24 15:37:13] building session factory
[INFO ][2010-10-24 15:37:15] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 15:37:15] Running hbm2ddl schema update
[INFO ][2010-10-24 15:37:15] fetching database metadata
[INFO ][2010-10-24 15:37:15] updating schema
[INFO ][2010-10-24 15:37:17] table found: wolfblog.album
[INFO ][2010-10-24 15:37:17] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 15:37:17] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 15:37:17] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 15:37:17] table found: wolfblog.album_photo
[INFO ][2010-10-24 15:37:17] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 15:37:17] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 15:37:17] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 15:37:17] table found: wolfblog.article
[INFO ][2010-10-24 15:37:17] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 15:37:17] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 15:37:17] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 15:37:17] table found: wolfblog.articlecategory
[INFO ][2010-10-24 15:37:17] columns: [id, categoryname]
[INFO ][2010-10-24 15:37:17] foreign keys: []
[INFO ][2010-10-24 15:37:17] indexes: [primary]
[INFO ][2010-10-24 15:37:17] table found: wolfblog.article_keywords
[INFO ][2010-10-24 15:37:17] columns: [article_id, keyword_id]
[INFO ][2010-10-24 15:37:17] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 15:37:17] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 15:37:18] table found: wolfblog.blogarticle
[INFO ][2010-10-24 15:37:18] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 15:37:18] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 15:37:18] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 15:37:18] table found: wolfblog.comment
[INFO ][2010-10-24 15:37:18] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 15:37:18] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 15:37:18] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 15:37:18] table found: wolfblog.filesys
[INFO ][2010-10-24 15:37:18] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 15:37:18] foreign keys: []
[INFO ][2010-10-24 15:37:18] indexes: [primary]
[INFO ][2010-10-24 15:37:18] table found: wolfblog.keywords
[INFO ][2010-10-24 15:37:18] columns: [id, name, url]
[INFO ][2010-10-24 15:37:18] foreign keys: []
[INFO ][2010-10-24 15:37:18] indexes: [primary]
[INFO ][2010-10-24 15:37:18] table found: wolfblog.leaveword
[INFO ][2010-10-24 15:37:18] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 15:37:18] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 15:37:18] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 15:37:19] table found: wolfblog.loginlog
[INFO ][2010-10-24 15:37:19] columns: [id, logindate, user_id]
[INFO ][2010-10-24 15:37:19] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 15:37:19] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 15:37:19] table found: wolfblog.photo
[INFO ][2010-10-24 15:37:19] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 15:37:19] foreign keys: []
[INFO ][2010-10-24 15:37:19] indexes: [primary]
[INFO ][2010-10-24 15:37:19] table found: wolfblog.user
[INFO ][2010-10-24 15:37:19] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 15:37:19] foreign keys: []
[INFO ][2010-10-24 15:37:19] indexes: [primary]
[INFO ][2010-10-24 15:37:19] table found: wolfblog.wish
[INFO ][2010-10-24 15:37:19] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 15:37:19] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 15:37:19] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 15:37:19] schema update complete
[INFO ][2010-10-24 15:37:19] Using DataSource [org.apache.commons.dbcp.BasicDataSource@75c744] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 15:37:25] Root WebApplicationContext: initialization completed in 23959 ms
[INFO ][2010-10-24 15:37:26] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 15:37:27] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 15:37:28] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 15:37:28] Loading global messages from package
[INFO ][2010-10-24 15:37:28] Initializing Struts-Spring integration...
[INFO ][2010-10-24 15:37:28] Setting autowire strategy to name
[INFO ][2010-10-24 15:37:28] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 15:37:30] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:09:14] Closing org.springframework.web.context.support.XmlWebApplicationContext@11978b: display name [Root WebApplicationContext]; startup date [Sun Oct 24 15:37:01 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:09:14] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@d05c13: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:09:14] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:09:14] closing
[INFO ][2010-10-24 16:09:17] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:09:17] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1984909: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:09:17 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:09:17] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:09:17] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:09:17] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:09:17] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:09:17] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:09:17] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:09:17] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1984909]: org.springframework.beans.factory.support.DefaultListableBeanFactory@506ee7
[INFO ][2010-10-24 16:09:17] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:09:17] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:09:17] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@506ee7: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:09:18] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:09:18] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:09:18] hibernate.properties not found
[INFO ][2010-10-24 16:09:18] Bytecode provider name : javassist
[INFO ][2010-10-24 16:09:18] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:09:18] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:09:18] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:09:18] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:09:18] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:09:18] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:09:19] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:09:19] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:09:19] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:09:19] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:09:19] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:09:19] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:09:19] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:09:19] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:09:19] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:09:19] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:09:19] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:09:19] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:09:19] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:09:19] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:09:19] JDBC batch size: 15
[INFO ][2010-10-24 16:09:19] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:09:19] Scrollable result sets: enabled
[INFO ][2010-10-24 16:09:19] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:09:19] Connection release mode: auto
[INFO ][2010-10-24 16:09:19] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:09:19] Default batch fetch size: 1
[INFO ][2010-10-24 16:09:19] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:09:19] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:09:19] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:09:19] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:09:19] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:09:19] Query language substitutions: {}
[INFO ][2010-10-24 16:09:19] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:09:19] Second-level cache: enabled
[INFO ][2010-10-24 16:09:19] Query cache: disabled
[INFO ][2010-10-24 16:09:19] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:09:19] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:09:19] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:09:19] Echoing all SQL to stdout
[INFO ][2010-10-24 16:09:19] Statistics: disabled
[INFO ][2010-10-24 16:09:19] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:09:19] Default entity-mode: pojo
[INFO ][2010-10-24 16:09:19] Named query checking : enabled
[INFO ][2010-10-24 16:09:19] building session factory
[INFO ][2010-10-24 16:09:20] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:09:20] Running hbm2ddl schema update
[INFO ][2010-10-24 16:09:20] fetching database metadata
[INFO ][2010-10-24 16:09:20] updating schema
[INFO ][2010-10-24 16:09:20] table found: wolfblog.album
[INFO ][2010-10-24 16:09:20] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:09:20] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:09:20] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:09:20] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:09:20] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:09:20] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.article
[INFO ][2010-10-24 16:09:20] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:09:20] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:09:20] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:09:20] columns: [id, categoryname]
[INFO ][2010-10-24 16:09:20] foreign keys: []
[INFO ][2010-10-24 16:09:20] indexes: [primary]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:09:20] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:09:20] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:09:20] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:09:20] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:09:20] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:09:20] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.comment
[INFO ][2010-10-24 16:09:20] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:09:20] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:09:20] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.filesys
[INFO ][2010-10-24 16:09:20] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:09:20] foreign keys: []
[INFO ][2010-10-24 16:09:20] indexes: [primary]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.keywords
[INFO ][2010-10-24 16:09:20] columns: [id, name, url]
[INFO ][2010-10-24 16:09:20] foreign keys: []
[INFO ][2010-10-24 16:09:20] indexes: [primary]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:09:20] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:09:20] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:09:20] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:09:20] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:09:20] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:09:20] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.photo
[INFO ][2010-10-24 16:09:20] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:09:20] foreign keys: []
[INFO ][2010-10-24 16:09:20] indexes: [primary]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.user
[INFO ][2010-10-24 16:09:20] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:09:20] foreign keys: []
[INFO ][2010-10-24 16:09:20] indexes: [primary]
[INFO ][2010-10-24 16:09:20] table found: wolfblog.wish
[INFO ][2010-10-24 16:09:20] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:09:20] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:09:20] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:09:20] schema update complete
[INFO ][2010-10-24 16:09:20] Using DataSource [org.apache.commons.dbcp.BasicDataSource@807653] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:09:22] Root WebApplicationContext: initialization completed in 5101 ms
[INFO ][2010-10-24 16:09:22] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:09:22] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:09:22] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:09:22] Loading global messages from package
[INFO ][2010-10-24 16:09:22] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:09:22] Setting autowire strategy to name
[INFO ][2010-10-24 16:09:22] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:09:23] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:14:45] Closing org.springframework.web.context.support.XmlWebApplicationContext@1984909: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:09:17 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:14:45] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@506ee7: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:14:45] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:14:45] closing
[INFO ][2010-10-24 16:14:46] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:14:46] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@d3583e: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:14:46 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:14:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:14:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:14:47] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:14:47] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:14:47] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:14:47] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:14:47] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@d3583e]: org.springframework.beans.factory.support.DefaultListableBeanFactory@13641d6
[INFO ][2010-10-24 16:14:47] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:14:47] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:14:47] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13641d6: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:14:48] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:14:48] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:14:48] hibernate.properties not found
[INFO ][2010-10-24 16:14:48] Bytecode provider name : javassist
[INFO ][2010-10-24 16:14:48] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:14:48] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:14:48] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:14:48] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:14:48] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:14:48] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:14:48] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:14:48] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:14:48] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:14:49] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:14:49] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:14:49] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:14:49] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:14:49] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:14:49] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:14:49] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:14:49] JDBC batch size: 15
[INFO ][2010-10-24 16:14:49] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:14:49] Scrollable result sets: enabled
[INFO ][2010-10-24 16:14:49] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:14:49] Connection release mode: auto
[INFO ][2010-10-24 16:14:49] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:14:49] Default batch fetch size: 1
[INFO ][2010-10-24 16:14:49] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:14:49] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:14:49] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:14:49] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:14:49] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:14:49] Query language substitutions: {}
[INFO ][2010-10-24 16:14:49] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:14:49] Second-level cache: enabled
[INFO ][2010-10-24 16:14:49] Query cache: disabled
[INFO ][2010-10-24 16:14:49] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:14:49] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:14:49] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:14:49] Echoing all SQL to stdout
[INFO ][2010-10-24 16:14:49] Statistics: disabled
[INFO ][2010-10-24 16:14:49] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:14:49] Default entity-mode: pojo
[INFO ][2010-10-24 16:14:49] Named query checking : enabled
[INFO ][2010-10-24 16:14:49] building session factory
[INFO ][2010-10-24 16:14:49] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:14:49] Running hbm2ddl schema update
[INFO ][2010-10-24 16:14:49] fetching database metadata
[INFO ][2010-10-24 16:14:49] updating schema
[INFO ][2010-10-24 16:14:49] table found: wolfblog.album
[INFO ][2010-10-24 16:14:49] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:14:49] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:14:49] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:14:49] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:14:49] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:14:49] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:14:49] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:14:49] table found: wolfblog.article
[INFO ][2010-10-24 16:14:49] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:14:49] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:14:49] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:14:49] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:14:49] columns: [id, categoryname]
[INFO ][2010-10-24 16:14:49] foreign keys: []
[INFO ][2010-10-24 16:14:49] indexes: [primary]
[INFO ][2010-10-24 16:14:49] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:14:49] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:14:49] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:14:49] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:14:50] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:14:50] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:14:50] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.comment
[INFO ][2010-10-24 16:14:50] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:14:50] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:14:50] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.filesys
[INFO ][2010-10-24 16:14:50] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:14:50] foreign keys: []
[INFO ][2010-10-24 16:14:50] indexes: [primary]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.keywords
[INFO ][2010-10-24 16:14:50] columns: [id, name, url]
[INFO ][2010-10-24 16:14:50] foreign keys: []
[INFO ][2010-10-24 16:14:50] indexes: [primary]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:14:50] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:14:50] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:14:50] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:14:50] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:14:50] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:14:50] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.photo
[INFO ][2010-10-24 16:14:50] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:14:50] foreign keys: []
[INFO ][2010-10-24 16:14:50] indexes: [primary]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.user
[INFO ][2010-10-24 16:14:50] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:14:50] foreign keys: []
[INFO ][2010-10-24 16:14:50] indexes: [primary]
[INFO ][2010-10-24 16:14:50] table found: wolfblog.wish
[INFO ][2010-10-24 16:14:50] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:14:50] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:14:50] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:14:50] schema update complete
[INFO ][2010-10-24 16:14:50] Using DataSource [org.apache.commons.dbcp.BasicDataSource@fe2479] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:14:51] Root WebApplicationContext: initialization completed in 4940 ms
[INFO ][2010-10-24 16:14:51] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:14:51] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:14:51] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:14:51] Loading global messages from package
[INFO ][2010-10-24 16:14:52] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:14:52] Setting autowire strategy to name
[INFO ][2010-10-24 16:14:52] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:14:52] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:15:43] Closing org.springframework.web.context.support.XmlWebApplicationContext@d3583e: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:14:46 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:15:43] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13641d6: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:15:43] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:15:43] closing
[INFO ][2010-10-24 16:15:44] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:15:44] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@742fc0: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:15:44 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:15:44] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:15:44] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:15:44] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:15:44] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:15:44] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:15:44] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:15:44] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@742fc0]: org.springframework.beans.factory.support.DefaultListableBeanFactory@16a1a66
[INFO ][2010-10-24 16:15:44] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:15:44] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:15:45] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@16a1a66: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:15:45] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:15:45] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:15:45] hibernate.properties not found
[INFO ][2010-10-24 16:15:45] Bytecode provider name : javassist
[INFO ][2010-10-24 16:15:45] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:15:46] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:15:46] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:15:46] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:15:46] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:15:46] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:15:46] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:15:46] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:15:46] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:15:47] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:15:47] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:15:47] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:15:47] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:15:47] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:15:47] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:15:47] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:15:47] JDBC batch size: 15
[INFO ][2010-10-24 16:15:47] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:15:47] Scrollable result sets: enabled
[INFO ][2010-10-24 16:15:47] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:15:47] Connection release mode: auto
[INFO ][2010-10-24 16:15:47] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:15:47] Default batch fetch size: 1
[INFO ][2010-10-24 16:15:47] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:15:47] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:15:47] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:15:47] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:15:47] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:15:47] Query language substitutions: {}
[INFO ][2010-10-24 16:15:47] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:15:47] Second-level cache: enabled
[INFO ][2010-10-24 16:15:47] Query cache: disabled
[INFO ][2010-10-24 16:15:47] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:15:47] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:15:47] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:15:47] Echoing all SQL to stdout
[INFO ][2010-10-24 16:15:47] Statistics: disabled
[INFO ][2010-10-24 16:15:47] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:15:47] Default entity-mode: pojo
[INFO ][2010-10-24 16:15:47] Named query checking : enabled
[INFO ][2010-10-24 16:15:47] building session factory
[INFO ][2010-10-24 16:15:47] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:15:47] Running hbm2ddl schema update
[INFO ][2010-10-24 16:15:47] fetching database metadata
[INFO ][2010-10-24 16:15:47] updating schema
[INFO ][2010-10-24 16:15:47] table found: wolfblog.album
[INFO ][2010-10-24 16:15:47] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:15:47] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:15:47] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:15:48] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:15:48] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:15:48] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.article
[INFO ][2010-10-24 16:15:48] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:15:48] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:15:48] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:15:48] columns: [id, categoryname]
[INFO ][2010-10-24 16:15:48] foreign keys: []
[INFO ][2010-10-24 16:15:48] indexes: [primary]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:15:48] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:15:48] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:15:48] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:15:48] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:15:48] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:15:48] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.comment
[INFO ][2010-10-24 16:15:48] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:15:48] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:15:48] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.filesys
[INFO ][2010-10-24 16:15:48] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:15:48] foreign keys: []
[INFO ][2010-10-24 16:15:48] indexes: [primary]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.keywords
[INFO ][2010-10-24 16:15:48] columns: [id, name, url]
[INFO ][2010-10-24 16:15:48] foreign keys: []
[INFO ][2010-10-24 16:15:48] indexes: [primary]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:15:48] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:15:48] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:15:48] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:15:48] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:15:48] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:15:48] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.photo
[INFO ][2010-10-24 16:15:48] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:15:48] foreign keys: []
[INFO ][2010-10-24 16:15:48] indexes: [primary]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.user
[INFO ][2010-10-24 16:15:48] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:15:48] foreign keys: []
[INFO ][2010-10-24 16:15:48] indexes: [primary]
[INFO ][2010-10-24 16:15:48] table found: wolfblog.wish
[INFO ][2010-10-24 16:15:48] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:15:48] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:15:48] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:15:48] schema update complete
[INFO ][2010-10-24 16:15:48] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1f172aa] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:15:49] Root WebApplicationContext: initialization completed in 5615 ms
[INFO ][2010-10-24 16:15:49] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:15:50] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:15:50] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:15:50] Loading global messages from package
[INFO ][2010-10-24 16:15:50] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:15:50] Setting autowire strategy to name
[INFO ][2010-10-24 16:15:50] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:15:51] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:17:01] Closing org.springframework.web.context.support.XmlWebApplicationContext@742fc0: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:15:44 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:17:01] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@16a1a66: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:17:01] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:17:01] closing
[INFO ][2010-10-24 16:17:05] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:17:06] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@7a1576: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:17:06 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:17:06] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:17:06] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:17:06] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:17:06] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:17:06] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:17:06] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:17:06] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@7a1576]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460
[INFO ][2010-10-24 16:17:06] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:17:06] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:17:06] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:17:07] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:17:07] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:17:07] hibernate.properties not found
[INFO ][2010-10-24 16:17:07] Bytecode provider name : javassist
[INFO ][2010-10-24 16:17:07] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:17:07] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:17:07] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:17:08] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:17:08] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:17:08] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:17:08] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:17:08] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:17:08] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:17:08] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:17:08] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:17:08] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:17:08] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:17:08] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:17:08] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:17:08] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:17:08] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:17:08] JDBC batch size: 15
[INFO ][2010-10-24 16:17:08] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:17:08] Scrollable result sets: enabled
[INFO ][2010-10-24 16:17:08] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:17:08] Connection release mode: auto
[INFO ][2010-10-24 16:17:08] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:17:08] Default batch fetch size: 1
[INFO ][2010-10-24 16:17:08] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:17:08] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:17:08] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:17:08] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:17:08] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:17:08] Query language substitutions: {}
[INFO ][2010-10-24 16:17:08] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:17:08] Second-level cache: enabled
[INFO ][2010-10-24 16:17:08] Query cache: disabled
[INFO ][2010-10-24 16:17:08] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:17:08] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:17:08] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:17:08] Echoing all SQL to stdout
[INFO ][2010-10-24 16:17:08] Statistics: disabled
[INFO ][2010-10-24 16:17:08] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:17:08] Default entity-mode: pojo
[INFO ][2010-10-24 16:17:08] Named query checking : enabled
[INFO ][2010-10-24 16:17:09] building session factory
[INFO ][2010-10-24 16:17:09] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:17:09] Running hbm2ddl schema update
[INFO ][2010-10-24 16:17:09] fetching database metadata
[INFO ][2010-10-24 16:17:09] updating schema
[INFO ][2010-10-24 16:17:09] table found: wolfblog.album
[INFO ][2010-10-24 16:17:09] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:17:09] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:17:09] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:17:09] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:17:09] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:17:09] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.article
[INFO ][2010-10-24 16:17:09] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:17:09] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:17:09] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:17:09] columns: [id, categoryname]
[INFO ][2010-10-24 16:17:09] foreign keys: []
[INFO ][2010-10-24 16:17:09] indexes: [primary]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:17:09] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:17:09] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:17:09] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:17:09] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:17:09] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:17:09] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.comment
[INFO ][2010-10-24 16:17:09] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:17:09] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:17:09] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.filesys
[INFO ][2010-10-24 16:17:09] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:17:09] foreign keys: []
[INFO ][2010-10-24 16:17:09] indexes: [primary]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.keywords
[INFO ][2010-10-24 16:17:09] columns: [id, name, url]
[INFO ][2010-10-24 16:17:09] foreign keys: []
[INFO ][2010-10-24 16:17:09] indexes: [primary]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:17:09] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:17:09] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:17:09] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:17:09] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:17:09] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:17:09] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.photo
[INFO ][2010-10-24 16:17:09] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:17:09] foreign keys: []
[INFO ][2010-10-24 16:17:09] indexes: [primary]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.user
[INFO ][2010-10-24 16:17:09] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:17:09] foreign keys: []
[INFO ][2010-10-24 16:17:09] indexes: [primary]
[INFO ][2010-10-24 16:17:09] table found: wolfblog.wish
[INFO ][2010-10-24 16:17:09] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:17:09] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:17:09] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:17:09] schema update complete
[INFO ][2010-10-24 16:17:10] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1c187c8] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:17:12] Root WebApplicationContext: initialization completed in 6055 ms
[INFO ][2010-10-24 16:17:13] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:17:13] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:17:13] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:17:13] Loading global messages from package
[INFO ][2010-10-24 16:17:13] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:17:13] Setting autowire strategy to name
[INFO ][2010-10-24 16:17:13] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:17:14] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[ERROR][2010-10-24 16:17:48] Unable to set parameter [namespace] in result of type [org.apache.struts2.dispatcher.ServletRedirectResult]
Caught OgnlException while setting property 'namespace' on type 'org.apache.struts2.dispatcher.ServletRedirectResult'. - Class: ognl.ObjectPropertyAccessor
File: ObjectPropertyAccessor.java
Method: setProperty
Line: 132 - ognl/ObjectPropertyAccessor.java:132:-1
	at com.opensymphony.xwork2.ognl.OgnlUtil.internalSetProperty(OgnlUtil.java:392)
	at com.opensymphony.xwork2.ognl.OgnlUtil.setProperty(OgnlUtil.java:143)
	at com.opensymphony.xwork2.ognl.OgnlReflectionProvider.setProperty(OgnlReflectionProvider.java:91)
	at com.opensymphony.xwork2.ObjectFactory.buildResult(ObjectFactory.java:221)
	at com.opensymphony.xwork2.DefaultActionInvocation.createResult(DefaultActionInvocation.java:208)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:355)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
Caused by: ognl.NoSuchPropertyException: org.apache.struts2.dispatcher.ServletRedirectResult.namespace
	at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132)
	at com.opensymphony.xwork2.ognl.accessor.ObjectAccessor.setProperty(ObjectAccessor.java:28)
	at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1656)
	at ognl.ASTProperty.setValueBody(ASTProperty.java:101)
	at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177)
	at ognl.SimpleNode.setValue(SimpleNode.java:246)
	at ognl.Ognl.setValue(Ognl.java:476)
	at com.opensymphony.xwork2.ognl.OgnlUtil.setValue(OgnlUtil.java:192)
	at com.opensymphony.xwork2.ognl.OgnlUtil.internalSetProperty(OgnlUtil.java:385)
	... 63 more
[ERROR][2010-10-24 16:17:48] Unable to set parameter [actionName] in result of type [org.apache.struts2.dispatcher.ServletRedirectResult]
Caught OgnlException while setting property 'actionName' on type 'org.apache.struts2.dispatcher.ServletRedirectResult'. - Class: ognl.ObjectPropertyAccessor
File: ObjectPropertyAccessor.java
Method: setProperty
Line: 132 - ognl/ObjectPropertyAccessor.java:132:-1
	at com.opensymphony.xwork2.ognl.OgnlUtil.internalSetProperty(OgnlUtil.java:392)
	at com.opensymphony.xwork2.ognl.OgnlUtil.setProperty(OgnlUtil.java:143)
	at com.opensymphony.xwork2.ognl.OgnlReflectionProvider.setProperty(OgnlReflectionProvider.java:91)
	at com.opensymphony.xwork2.ObjectFactory.buildResult(ObjectFactory.java:221)
	at com.opensymphony.xwork2.DefaultActionInvocation.createResult(DefaultActionInvocation.java:208)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:355)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:265)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:163)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:249)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:122)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:195)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:93)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:235)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:89)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(ProfilingActivationInterceptor.java:104)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:126)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:138)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:87)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:148)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:128)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:236)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)
	at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:468)
	at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:395)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:619)
Caused by: ognl.NoSuchPropertyException: org.apache.struts2.dispatcher.ServletRedirectResult.actionName
	at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132)
	at com.opensymphony.xwork2.ognl.accessor.ObjectAccessor.setProperty(ObjectAccessor.java:28)
	at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1656)
	at ognl.ASTProperty.setValueBody(ASTProperty.java:101)
	at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:177)
	at ognl.SimpleNode.setValue(SimpleNode.java:246)
	at ognl.Ognl.setValue(Ognl.java:476)
	at com.opensymphony.xwork2.ognl.OgnlUtil.setValue(OgnlUtil.java:192)
	at com.opensymphony.xwork2.ognl.OgnlUtil.internalSetProperty(OgnlUtil.java:385)
	... 63 more
[INFO ][2010-10-24 16:19:33] Closing org.springframework.web.context.support.XmlWebApplicationContext@7a1576: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:17:06 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:19:33] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:19:33] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:19:33] closing
[INFO ][2010-10-24 16:19:36] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:19:36] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1171b26: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:19:36 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:19:36] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:19:36] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:19:37] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:19:37] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:19:37] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:19:37] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:19:37] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1171b26]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460
[INFO ][2010-10-24 16:19:37] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:19:37] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:19:38] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:19:38] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:19:38] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:19:38] hibernate.properties not found
[INFO ][2010-10-24 16:19:38] Bytecode provider name : javassist
[INFO ][2010-10-24 16:19:38] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:19:39] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:19:39] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:19:39] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:19:39] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:19:39] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:19:39] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:19:39] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:19:39] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:19:39] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:19:39] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:19:39] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:19:39] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:19:39] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:19:39] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:19:39] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:19:39] JDBC batch size: 15
[INFO ][2010-10-24 16:19:39] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:19:39] Scrollable result sets: enabled
[INFO ][2010-10-24 16:19:39] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:19:39] Connection release mode: auto
[INFO ][2010-10-24 16:19:39] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:19:39] Default batch fetch size: 1
[INFO ][2010-10-24 16:19:39] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:19:39] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:19:39] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:19:39] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:19:39] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:19:39] Query language substitutions: {}
[INFO ][2010-10-24 16:19:39] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:19:39] Second-level cache: enabled
[INFO ][2010-10-24 16:19:39] Query cache: disabled
[INFO ][2010-10-24 16:19:39] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:19:39] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:19:39] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:19:39] Echoing all SQL to stdout
[INFO ][2010-10-24 16:19:39] Statistics: disabled
[INFO ][2010-10-24 16:19:39] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:19:39] Default entity-mode: pojo
[INFO ][2010-10-24 16:19:39] Named query checking : enabled
[INFO ][2010-10-24 16:19:40] building session factory
[INFO ][2010-10-24 16:19:40] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:19:40] Running hbm2ddl schema update
[INFO ][2010-10-24 16:19:40] fetching database metadata
[INFO ][2010-10-24 16:19:40] updating schema
[INFO ][2010-10-24 16:19:40] table found: wolfblog.album
[INFO ][2010-10-24 16:19:40] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:19:40] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:19:40] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:19:40] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:19:40] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:19:40] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.article
[INFO ][2010-10-24 16:19:40] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:19:40] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:19:40] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:19:40] columns: [id, categoryname]
[INFO ][2010-10-24 16:19:40] foreign keys: []
[INFO ][2010-10-24 16:19:40] indexes: [primary]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:19:40] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:19:40] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:19:40] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:19:40] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:19:40] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:19:40] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.comment
[INFO ][2010-10-24 16:19:40] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:19:40] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:19:40] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.filesys
[INFO ][2010-10-24 16:19:40] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:19:40] foreign keys: []
[INFO ][2010-10-24 16:19:40] indexes: [primary]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.keywords
[INFO ][2010-10-24 16:19:40] columns: [id, name, url]
[INFO ][2010-10-24 16:19:40] foreign keys: []
[INFO ][2010-10-24 16:19:40] indexes: [primary]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:19:40] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:19:40] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:19:40] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:19:40] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:19:40] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:19:40] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.photo
[INFO ][2010-10-24 16:19:40] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:19:40] foreign keys: []
[INFO ][2010-10-24 16:19:40] indexes: [primary]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.user
[INFO ][2010-10-24 16:19:40] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:19:40] foreign keys: []
[INFO ][2010-10-24 16:19:40] indexes: [primary]
[INFO ][2010-10-24 16:19:40] table found: wolfblog.wish
[INFO ][2010-10-24 16:19:40] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:19:40] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:19:40] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:19:40] schema update complete
[INFO ][2010-10-24 16:19:40] Using DataSource [org.apache.commons.dbcp.BasicDataSource@b4d39c] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:19:42] Root WebApplicationContext: initialization completed in 5923 ms
[INFO ][2010-10-24 16:19:42] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:19:42] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:19:42] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:19:42] Loading global messages from package
[INFO ][2010-10-24 16:19:42] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:19:42] Setting autowire strategy to name
[INFO ][2010-10-24 16:19:42] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:19:43] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:22:15] Closing org.springframework.web.context.support.XmlWebApplicationContext@1171b26: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:19:36 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:22:15] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1114460: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:22:15] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:22:15] closing
[INFO ][2010-10-24 16:22:16] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:22:16] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1fffa73: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:22:16 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:22:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:22:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:22:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:22:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:22:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:22:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:22:17] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1fffa73]: org.springframework.beans.factory.support.DefaultListableBeanFactory@2423ad
[INFO ][2010-10-24 16:22:17] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:22:17] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:22:17] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2423ad: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:22:18] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:22:18] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:22:18] hibernate.properties not found
[INFO ][2010-10-24 16:22:18] Bytecode provider name : javassist
[INFO ][2010-10-24 16:22:18] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:22:18] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:22:18] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:22:18] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:22:18] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:22:18] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:22:18] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:22:18] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:22:18] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:22:19] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:22:19] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:22:19] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:22:19] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:22:19] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:22:19] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:22:19] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:22:19] JDBC batch size: 15
[INFO ][2010-10-24 16:22:19] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:22:19] Scrollable result sets: enabled
[INFO ][2010-10-24 16:22:19] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:22:19] Connection release mode: auto
[INFO ][2010-10-24 16:22:19] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:22:19] Default batch fetch size: 1
[INFO ][2010-10-24 16:22:19] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:22:19] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:22:19] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:22:19] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:22:19] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:22:19] Query language substitutions: {}
[INFO ][2010-10-24 16:22:19] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:22:19] Second-level cache: enabled
[INFO ][2010-10-24 16:22:19] Query cache: disabled
[INFO ][2010-10-24 16:22:19] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:22:19] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:22:19] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:22:19] Echoing all SQL to stdout
[INFO ][2010-10-24 16:22:19] Statistics: disabled
[INFO ][2010-10-24 16:22:19] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:22:19] Default entity-mode: pojo
[INFO ][2010-10-24 16:22:19] Named query checking : enabled
[INFO ][2010-10-24 16:22:19] building session factory
[INFO ][2010-10-24 16:22:20] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:22:20] Running hbm2ddl schema update
[INFO ][2010-10-24 16:22:20] fetching database metadata
[INFO ][2010-10-24 16:22:20] updating schema
[INFO ][2010-10-24 16:22:20] table found: wolfblog.album
[INFO ][2010-10-24 16:22:20] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:22:20] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:22:20] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:22:20] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:22:20] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:22:20] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.article
[INFO ][2010-10-24 16:22:20] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:22:20] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:22:20] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:22:20] columns: [id, categoryname]
[INFO ][2010-10-24 16:22:20] foreign keys: []
[INFO ][2010-10-24 16:22:20] indexes: [primary]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:22:20] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:22:20] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:22:20] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:22:20] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:22:20] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:22:20] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.comment
[INFO ][2010-10-24 16:22:20] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:22:20] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:22:20] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.filesys
[INFO ][2010-10-24 16:22:20] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:22:20] foreign keys: []
[INFO ][2010-10-24 16:22:20] indexes: [primary]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.keywords
[INFO ][2010-10-24 16:22:20] columns: [id, name, url]
[INFO ][2010-10-24 16:22:20] foreign keys: []
[INFO ][2010-10-24 16:22:20] indexes: [primary]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:22:20] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:22:20] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:22:20] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:22:20] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:22:20] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:22:20] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.photo
[INFO ][2010-10-24 16:22:20] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:22:20] foreign keys: []
[INFO ][2010-10-24 16:22:20] indexes: [primary]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.user
[INFO ][2010-10-24 16:22:20] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:22:20] foreign keys: []
[INFO ][2010-10-24 16:22:20] indexes: [primary]
[INFO ][2010-10-24 16:22:20] table found: wolfblog.wish
[INFO ][2010-10-24 16:22:20] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:22:20] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:22:20] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:22:20] schema update complete
[INFO ][2010-10-24 16:22:20] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1ae0436] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:22:21] Root WebApplicationContext: initialization completed in 5373 ms
[INFO ][2010-10-24 16:22:22] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:22:22] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:22:22] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:22:22] Loading global messages from package
[INFO ][2010-10-24 16:22:22] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:22:22] Setting autowire strategy to name
[INFO ][2010-10-24 16:22:22] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:22:23] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:25:24] Closing org.springframework.web.context.support.XmlWebApplicationContext@1fffa73: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:22:16 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:25:24] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2423ad: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:25:24] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:25:24] closing
[INFO ][2010-10-24 16:25:25] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:25:25] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@48f32a: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:25:25 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:25:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:25:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:25:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:25:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:25:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:25:25] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:25:25] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@48f32a]: org.springframework.beans.factory.support.DefaultListableBeanFactory@a3ed9f
[INFO ][2010-10-24 16:25:26] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:25:26] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:25:26] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@a3ed9f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:25:27] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:25:27] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:25:27] hibernate.properties not found
[INFO ][2010-10-24 16:25:27] Bytecode provider name : javassist
[INFO ][2010-10-24 16:25:27] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:25:27] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:25:27] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:25:27] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:25:27] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:25:27] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:25:27] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:25:27] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:25:27] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:25:28] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:25:28] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:25:28] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:25:28] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:25:28] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:25:28] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:25:28] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:25:28] JDBC batch size: 15
[INFO ][2010-10-24 16:25:28] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:25:28] Scrollable result sets: enabled
[INFO ][2010-10-24 16:25:28] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:25:28] Connection release mode: auto
[INFO ][2010-10-24 16:25:28] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:25:28] Default batch fetch size: 1
[INFO ][2010-10-24 16:25:28] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:25:28] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:25:28] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:25:28] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:25:28] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:25:28] Query language substitutions: {}
[INFO ][2010-10-24 16:25:28] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:25:28] Second-level cache: enabled
[INFO ][2010-10-24 16:25:28] Query cache: disabled
[INFO ][2010-10-24 16:25:28] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:25:28] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:25:28] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:25:28] Echoing all SQL to stdout
[INFO ][2010-10-24 16:25:28] Statistics: disabled
[INFO ][2010-10-24 16:25:28] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:25:28] Default entity-mode: pojo
[INFO ][2010-10-24 16:25:28] Named query checking : enabled
[INFO ][2010-10-24 16:25:28] building session factory
[INFO ][2010-10-24 16:25:28] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:25:28] Running hbm2ddl schema update
[INFO ][2010-10-24 16:25:28] fetching database metadata
[INFO ][2010-10-24 16:25:28] updating schema
[INFO ][2010-10-24 16:25:28] table found: wolfblog.album
[INFO ][2010-10-24 16:25:28] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:25:28] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:25:28] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:25:28] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:25:28] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:25:28] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:25:28] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:25:28] table found: wolfblog.article
[INFO ][2010-10-24 16:25:28] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:25:28] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:25:28] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:25:28] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:25:28] columns: [id, categoryname]
[INFO ][2010-10-24 16:25:28] foreign keys: []
[INFO ][2010-10-24 16:25:28] indexes: [primary]
[INFO ][2010-10-24 16:25:28] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:25:28] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:25:28] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:25:28] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:25:28] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:25:28] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:25:28] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:25:28] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.comment
[INFO ][2010-10-24 16:25:29] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:25:29] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:25:29] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.filesys
[INFO ][2010-10-24 16:25:29] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:25:29] foreign keys: []
[INFO ][2010-10-24 16:25:29] indexes: [primary]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.keywords
[INFO ][2010-10-24 16:25:29] columns: [id, name, url]
[INFO ][2010-10-24 16:25:29] foreign keys: []
[INFO ][2010-10-24 16:25:29] indexes: [primary]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:25:29] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:25:29] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:25:29] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:25:29] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:25:29] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:25:29] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.photo
[INFO ][2010-10-24 16:25:29] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:25:29] foreign keys: []
[INFO ][2010-10-24 16:25:29] indexes: [primary]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.user
[INFO ][2010-10-24 16:25:29] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:25:29] foreign keys: []
[INFO ][2010-10-24 16:25:29] indexes: [primary]
[INFO ][2010-10-24 16:25:29] table found: wolfblog.wish
[INFO ][2010-10-24 16:25:29] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:25:29] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:25:29] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:25:29] schema update complete
[INFO ][2010-10-24 16:25:29] Using DataSource [org.apache.commons.dbcp.BasicDataSource@83a95d] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:25:30] Root WebApplicationContext: initialization completed in 5086 ms
[INFO ][2010-10-24 16:25:30] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:25:30] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:25:30] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:25:30] Loading global messages from package
[INFO ][2010-10-24 16:25:30] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:25:30] Setting autowire strategy to name
[INFO ][2010-10-24 16:25:30] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:25:31] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:25:51] Closing org.springframework.web.context.support.XmlWebApplicationContext@48f32a: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:25:25 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:25:51] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@a3ed9f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:25:51] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:25:51] closing
[INFO ][2010-10-24 16:25:52] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:25:52] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@6231ed: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:25:52 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:25:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:25:52] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:25:53] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:25:53] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:25:53] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:25:53] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:25:53] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@6231ed]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1488560
[INFO ][2010-10-24 16:25:53] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:25:53] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:25:53] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1488560: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:25:54] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:25:54] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:25:54] hibernate.properties not found
[INFO ][2010-10-24 16:25:54] Bytecode provider name : javassist
[INFO ][2010-10-24 16:25:54] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:25:54] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:25:54] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:25:54] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:25:55] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:25:55] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:25:55] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:25:55] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:25:55] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:25:55] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:25:55] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:25:55] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:25:55] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:25:55] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:25:55] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:25:55] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:25:55] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:25:55] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:25:55] JDBC batch size: 15
[INFO ][2010-10-24 16:25:55] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:25:55] Scrollable result sets: enabled
[INFO ][2010-10-24 16:25:55] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:25:55] Connection release mode: auto
[INFO ][2010-10-24 16:25:55] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:25:55] Default batch fetch size: 1
[INFO ][2010-10-24 16:25:55] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:25:55] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:25:55] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:25:55] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:25:55] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:25:55] Query language substitutions: {}
[INFO ][2010-10-24 16:25:55] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:25:55] Second-level cache: enabled
[INFO ][2010-10-24 16:25:55] Query cache: disabled
[INFO ][2010-10-24 16:25:55] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:25:55] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:25:55] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:25:55] Echoing all SQL to stdout
[INFO ][2010-10-24 16:25:55] Statistics: disabled
[INFO ][2010-10-24 16:25:55] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:25:55] Default entity-mode: pojo
[INFO ][2010-10-24 16:25:55] Named query checking : enabled
[INFO ][2010-10-24 16:25:55] building session factory
[INFO ][2010-10-24 16:25:56] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:25:56] Running hbm2ddl schema update
[INFO ][2010-10-24 16:25:56] fetching database metadata
[INFO ][2010-10-24 16:25:56] updating schema
[INFO ][2010-10-24 16:25:56] table found: wolfblog.album
[INFO ][2010-10-24 16:25:56] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:25:56] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:25:56] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:25:56] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:25:56] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:25:56] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.article
[INFO ][2010-10-24 16:25:56] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:25:56] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:25:56] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:25:56] columns: [id, categoryname]
[INFO ][2010-10-24 16:25:56] foreign keys: []
[INFO ][2010-10-24 16:25:56] indexes: [primary]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:25:56] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:25:56] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:25:56] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:25:56] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:25:56] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:25:56] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.comment
[INFO ][2010-10-24 16:25:56] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:25:56] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:25:56] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.filesys
[INFO ][2010-10-24 16:25:56] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:25:56] foreign keys: []
[INFO ][2010-10-24 16:25:56] indexes: [primary]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.keywords
[INFO ][2010-10-24 16:25:56] columns: [id, name, url]
[INFO ][2010-10-24 16:25:56] foreign keys: []
[INFO ][2010-10-24 16:25:56] indexes: [primary]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:25:56] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:25:56] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:25:56] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:25:56] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:25:56] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:25:56] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.photo
[INFO ][2010-10-24 16:25:56] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:25:56] foreign keys: []
[INFO ][2010-10-24 16:25:56] indexes: [primary]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.user
[INFO ][2010-10-24 16:25:56] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:25:56] foreign keys: []
[INFO ][2010-10-24 16:25:56] indexes: [primary]
[INFO ][2010-10-24 16:25:56] table found: wolfblog.wish
[INFO ][2010-10-24 16:25:56] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:25:56] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:25:56] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:25:56] schema update complete
[INFO ][2010-10-24 16:25:56] Using DataSource [org.apache.commons.dbcp.BasicDataSource@156e1ed] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:25:58] Root WebApplicationContext: initialization completed in 5328 ms
[INFO ][2010-10-24 16:25:58] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:25:58] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:25:58] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:25:58] Loading global messages from package
[INFO ][2010-10-24 16:25:58] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:25:58] Setting autowire strategy to name
[INFO ][2010-10-24 16:25:58] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:25:59] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:26:09] Closing org.springframework.web.context.support.XmlWebApplicationContext@6231ed: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:25:52 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:26:09] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1488560: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:26:09] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:26:09] closing
[INFO ][2010-10-24 16:26:10] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:26:10] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@c22530: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:26:10 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:26:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:26:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:26:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:26:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:26:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:26:11] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:26:11] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@c22530]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1a1f635
[INFO ][2010-10-24 16:26:11] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:26:11] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:26:11] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1a1f635: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:26:12] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:26:12] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:26:12] hibernate.properties not found
[INFO ][2010-10-24 16:26:12] Bytecode provider name : javassist
[INFO ][2010-10-24 16:26:12] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:26:12] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:26:12] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:26:12] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:26:13] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:26:13] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:26:13] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:26:13] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:26:13] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:26:13] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:26:13] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:26:13] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:26:13] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:26:13] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:26:13] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:26:13] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:26:13] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:26:13] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:26:13] JDBC batch size: 15
[INFO ][2010-10-24 16:26:13] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:26:13] Scrollable result sets: enabled
[INFO ][2010-10-24 16:26:13] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:26:13] Connection release mode: auto
[INFO ][2010-10-24 16:26:13] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:26:13] Default batch fetch size: 1
[INFO ][2010-10-24 16:26:13] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:26:13] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:26:13] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:26:13] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:26:13] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:26:13] Query language substitutions: {}
[INFO ][2010-10-24 16:26:13] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:26:13] Second-level cache: enabled
[INFO ][2010-10-24 16:26:13] Query cache: disabled
[INFO ][2010-10-24 16:26:13] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:26:13] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:26:13] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:26:13] Echoing all SQL to stdout
[INFO ][2010-10-24 16:26:13] Statistics: disabled
[INFO ][2010-10-24 16:26:13] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:26:13] Default entity-mode: pojo
[INFO ][2010-10-24 16:26:13] Named query checking : enabled
[INFO ][2010-10-24 16:26:13] building session factory
[INFO ][2010-10-24 16:26:14] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:26:14] Running hbm2ddl schema update
[INFO ][2010-10-24 16:26:14] fetching database metadata
[INFO ][2010-10-24 16:26:14] updating schema
[INFO ][2010-10-24 16:26:14] table found: wolfblog.album
[INFO ][2010-10-24 16:26:14] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:26:14] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:26:14] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:26:14] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:26:14] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:26:14] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.article
[INFO ][2010-10-24 16:26:14] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:26:14] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:26:14] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:26:14] columns: [id, categoryname]
[INFO ][2010-10-24 16:26:14] foreign keys: []
[INFO ][2010-10-24 16:26:14] indexes: [primary]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:26:14] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:26:14] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:26:14] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:26:14] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:26:14] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:26:14] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.comment
[INFO ][2010-10-24 16:26:14] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:26:14] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:26:14] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.filesys
[INFO ][2010-10-24 16:26:14] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:26:14] foreign keys: []
[INFO ][2010-10-24 16:26:14] indexes: [primary]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.keywords
[INFO ][2010-10-24 16:26:14] columns: [id, name, url]
[INFO ][2010-10-24 16:26:14] foreign keys: []
[INFO ][2010-10-24 16:26:14] indexes: [primary]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:26:14] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:26:14] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:26:14] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:26:14] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:26:14] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:26:14] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.photo
[INFO ][2010-10-24 16:26:14] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:26:14] foreign keys: []
[INFO ][2010-10-24 16:26:14] indexes: [primary]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.user
[INFO ][2010-10-24 16:26:14] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:26:14] foreign keys: []
[INFO ][2010-10-24 16:26:14] indexes: [primary]
[INFO ][2010-10-24 16:26:14] table found: wolfblog.wish
[INFO ][2010-10-24 16:26:14] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:26:14] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:26:14] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:26:14] schema update complete
[INFO ][2010-10-24 16:26:14] Using DataSource [org.apache.commons.dbcp.BasicDataSource@67a9c2] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:26:15] Root WebApplicationContext: initialization completed in 5481 ms
[INFO ][2010-10-24 16:26:16] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:26:16] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:26:16] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:26:16] Loading global messages from package
[INFO ][2010-10-24 16:26:16] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:26:16] Setting autowire strategy to name
[INFO ][2010-10-24 16:26:16] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:26:17] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:27:47] Closing org.springframework.web.context.support.XmlWebApplicationContext@c22530: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:26:10 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:27:47] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1a1f635: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:27:47] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:27:47] closing
[INFO ][2010-10-24 16:27:48] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:27:48] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@71a9f3: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:27:48 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:27:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:27:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:27:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:27:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:27:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:27:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:27:49] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@71a9f3]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1bca7ab
[INFO ][2010-10-24 16:27:49] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:27:49] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:27:49] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1bca7ab: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:27:50] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:27:50] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:27:50] hibernate.properties not found
[INFO ][2010-10-24 16:27:50] Bytecode provider name : javassist
[INFO ][2010-10-24 16:27:50] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:27:50] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:27:51] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:27:51] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:27:51] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:27:51] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:27:51] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:27:51] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:27:51] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:27:52] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:27:52] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:27:52] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:27:52] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:27:52] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:27:52] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:27:52] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:27:52] JDBC batch size: 15
[INFO ][2010-10-24 16:27:52] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:27:52] Scrollable result sets: enabled
[INFO ][2010-10-24 16:27:52] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:27:52] Connection release mode: auto
[INFO ][2010-10-24 16:27:52] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:27:52] Default batch fetch size: 1
[INFO ][2010-10-24 16:27:52] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:27:52] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:27:52] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:27:52] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:27:52] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:27:52] Query language substitutions: {}
[INFO ][2010-10-24 16:27:52] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:27:52] Second-level cache: enabled
[INFO ][2010-10-24 16:27:52] Query cache: disabled
[INFO ][2010-10-24 16:27:52] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:27:52] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:27:52] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:27:52] Echoing all SQL to stdout
[INFO ][2010-10-24 16:27:52] Statistics: disabled
[INFO ][2010-10-24 16:27:52] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:27:52] Default entity-mode: pojo
[INFO ][2010-10-24 16:27:52] Named query checking : enabled
[INFO ][2010-10-24 16:27:52] building session factory
[INFO ][2010-10-24 16:27:53] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:27:53] Running hbm2ddl schema update
[INFO ][2010-10-24 16:27:53] fetching database metadata
[INFO ][2010-10-24 16:27:53] updating schema
[INFO ][2010-10-24 16:27:53] table found: wolfblog.album
[INFO ][2010-10-24 16:27:53] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:27:53] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:27:53] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:27:53] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:27:53] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:27:53] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.article
[INFO ][2010-10-24 16:27:53] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:27:53] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:27:53] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:27:53] columns: [id, categoryname]
[INFO ][2010-10-24 16:27:53] foreign keys: []
[INFO ][2010-10-24 16:27:53] indexes: [primary]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:27:53] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:27:53] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:27:53] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:27:53] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:27:53] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:27:53] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.comment
[INFO ][2010-10-24 16:27:53] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:27:53] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:27:53] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.filesys
[INFO ][2010-10-24 16:27:53] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:27:53] foreign keys: []
[INFO ][2010-10-24 16:27:53] indexes: [primary]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.keywords
[INFO ][2010-10-24 16:27:53] columns: [id, name, url]
[INFO ][2010-10-24 16:27:53] foreign keys: []
[INFO ][2010-10-24 16:27:53] indexes: [primary]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:27:53] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:27:53] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:27:53] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:27:53] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:27:53] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:27:53] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.photo
[INFO ][2010-10-24 16:27:53] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:27:53] foreign keys: []
[INFO ][2010-10-24 16:27:53] indexes: [primary]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.user
[INFO ][2010-10-24 16:27:53] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:27:53] foreign keys: []
[INFO ][2010-10-24 16:27:53] indexes: [primary]
[INFO ][2010-10-24 16:27:53] table found: wolfblog.wish
[INFO ][2010-10-24 16:27:53] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:27:53] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:27:53] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:27:53] schema update complete
[INFO ][2010-10-24 16:27:53] Using DataSource [org.apache.commons.dbcp.BasicDataSource@126557e] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:27:55] Root WebApplicationContext: initialization completed in 6483 ms
[INFO ][2010-10-24 16:27:55] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:27:55] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:27:55] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:27:55] Loading global messages from package
[INFO ][2010-10-24 16:27:55] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:27:55] Setting autowire strategy to name
[INFO ][2010-10-24 16:27:55] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:27:56] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:28:06] Closing org.springframework.web.context.support.XmlWebApplicationContext@71a9f3: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:27:48 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:28:06] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1bca7ab: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:28:06] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:28:06] closing
[INFO ][2010-10-24 16:28:07] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:28:07] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@3ebd4: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:28:07 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:28:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:28:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:28:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:28:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:28:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:28:07] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:28:07] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@3ebd4]: org.springframework.beans.factory.support.DefaultListableBeanFactory@13488c4
[INFO ][2010-10-24 16:28:08] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:28:08] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:28:08] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13488c4: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:28:08] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:28:08] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:28:08] hibernate.properties not found
[INFO ][2010-10-24 16:28:08] Bytecode provider name : javassist
[INFO ][2010-10-24 16:28:08] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:28:08] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:28:09] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:28:09] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:28:09] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:28:09] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:28:09] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:28:09] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:28:09] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:28:09] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:28:09] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:28:09] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:28:09] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:28:09] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:28:09] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:28:09] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:28:09] JDBC batch size: 15
[INFO ][2010-10-24 16:28:09] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:28:09] Scrollable result sets: enabled
[INFO ][2010-10-24 16:28:09] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:28:09] Connection release mode: auto
[INFO ][2010-10-24 16:28:09] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:28:09] Default batch fetch size: 1
[INFO ][2010-10-24 16:28:09] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:28:09] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:28:09] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:28:09] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:28:09] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:28:09] Query language substitutions: {}
[INFO ][2010-10-24 16:28:09] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:28:09] Second-level cache: enabled
[INFO ][2010-10-24 16:28:09] Query cache: disabled
[INFO ][2010-10-24 16:28:09] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:28:09] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:28:09] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:28:09] Echoing all SQL to stdout
[INFO ][2010-10-24 16:28:09] Statistics: disabled
[INFO ][2010-10-24 16:28:09] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:28:09] Default entity-mode: pojo
[INFO ][2010-10-24 16:28:09] Named query checking : enabled
[INFO ][2010-10-24 16:28:09] building session factory
[INFO ][2010-10-24 16:28:10] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:28:10] Running hbm2ddl schema update
[INFO ][2010-10-24 16:28:10] fetching database metadata
[INFO ][2010-10-24 16:28:10] updating schema
[INFO ][2010-10-24 16:28:10] table found: wolfblog.album
[INFO ][2010-10-24 16:28:10] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:28:10] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:28:10] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:28:10] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:28:10] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:28:10] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.article
[INFO ][2010-10-24 16:28:10] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:28:10] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:28:10] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:28:10] columns: [id, categoryname]
[INFO ][2010-10-24 16:28:10] foreign keys: []
[INFO ][2010-10-24 16:28:10] indexes: [primary]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:28:10] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:28:10] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:28:10] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:28:10] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:28:10] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:28:10] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.comment
[INFO ][2010-10-24 16:28:10] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:28:10] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:28:10] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.filesys
[INFO ][2010-10-24 16:28:10] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:28:10] foreign keys: []
[INFO ][2010-10-24 16:28:10] indexes: [primary]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.keywords
[INFO ][2010-10-24 16:28:10] columns: [id, name, url]
[INFO ][2010-10-24 16:28:10] foreign keys: []
[INFO ][2010-10-24 16:28:10] indexes: [primary]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:28:10] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:28:10] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:28:10] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:28:10] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:28:10] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:28:10] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.photo
[INFO ][2010-10-24 16:28:10] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:28:10] foreign keys: []
[INFO ][2010-10-24 16:28:10] indexes: [primary]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.user
[INFO ][2010-10-24 16:28:10] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:28:10] foreign keys: []
[INFO ][2010-10-24 16:28:10] indexes: [primary]
[INFO ][2010-10-24 16:28:10] table found: wolfblog.wish
[INFO ][2010-10-24 16:28:10] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:28:10] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:28:10] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:28:10] schema update complete
[INFO ][2010-10-24 16:28:10] Using DataSource [org.apache.commons.dbcp.BasicDataSource@7581aa] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:28:11] Root WebApplicationContext: initialization completed in 4337 ms
[INFO ][2010-10-24 16:28:11] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:28:12] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:28:12] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:28:12] Loading global messages from package
[INFO ][2010-10-24 16:28:12] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:28:12] Setting autowire strategy to name
[INFO ][2010-10-24 16:28:12] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:28:12] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:28:49] Make rss file
[INFO ][2010-10-24 16:29:23] Closing org.springframework.web.context.support.XmlWebApplicationContext@3ebd4: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:28:07 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:29:23] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13488c4: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:29:23] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:29:23] closing
[INFO ][2010-10-24 16:29:24] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:29:24] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1427ffc: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:29:24 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:29:24] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:29:24] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:29:24] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:29:24] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:29:24] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:29:24] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:29:24] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1427ffc]: org.springframework.beans.factory.support.DefaultListableBeanFactory@7e413c
[INFO ][2010-10-24 16:29:24] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:29:24] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:29:24] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7e413c: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:29:25] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:29:25] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:29:25] hibernate.properties not found
[INFO ][2010-10-24 16:29:25] Bytecode provider name : javassist
[INFO ][2010-10-24 16:29:25] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:29:25] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:29:25] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:29:25] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:29:26] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:29:26] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:29:26] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:29:26] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:29:26] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:29:26] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:29:26] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:29:26] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:29:26] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:29:26] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:29:26] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:29:26] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:29:26] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:29:26] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:29:26] JDBC batch size: 15
[INFO ][2010-10-24 16:29:26] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:29:26] Scrollable result sets: enabled
[INFO ][2010-10-24 16:29:26] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:29:26] Connection release mode: auto
[INFO ][2010-10-24 16:29:26] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:29:26] Default batch fetch size: 1
[INFO ][2010-10-24 16:29:26] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:29:26] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:29:26] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:29:26] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:29:26] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:29:26] Query language substitutions: {}
[INFO ][2010-10-24 16:29:26] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:29:26] Second-level cache: enabled
[INFO ][2010-10-24 16:29:26] Query cache: disabled
[INFO ][2010-10-24 16:29:26] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:29:26] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:29:26] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:29:26] Echoing all SQL to stdout
[INFO ][2010-10-24 16:29:26] Statistics: disabled
[INFO ][2010-10-24 16:29:26] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:29:26] Default entity-mode: pojo
[INFO ][2010-10-24 16:29:26] Named query checking : enabled
[INFO ][2010-10-24 16:29:26] building session factory
[INFO ][2010-10-24 16:29:27] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:29:27] Running hbm2ddl schema update
[INFO ][2010-10-24 16:29:27] fetching database metadata
[INFO ][2010-10-24 16:29:27] updating schema
[INFO ][2010-10-24 16:29:27] table found: wolfblog.album
[INFO ][2010-10-24 16:29:27] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:29:27] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:29:27] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:29:27] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:29:27] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:29:27] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.article
[INFO ][2010-10-24 16:29:27] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:29:27] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:29:27] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:29:27] columns: [id, categoryname]
[INFO ][2010-10-24 16:29:27] foreign keys: []
[INFO ][2010-10-24 16:29:27] indexes: [primary]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:29:27] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:29:27] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:29:27] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:29:27] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:29:27] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:29:27] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.comment
[INFO ][2010-10-24 16:29:27] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:29:27] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:29:27] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.filesys
[INFO ][2010-10-24 16:29:27] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:29:27] foreign keys: []
[INFO ][2010-10-24 16:29:27] indexes: [primary]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.keywords
[INFO ][2010-10-24 16:29:27] columns: [id, name, url]
[INFO ][2010-10-24 16:29:27] foreign keys: []
[INFO ][2010-10-24 16:29:27] indexes: [primary]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:29:27] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:29:27] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:29:27] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:29:27] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:29:27] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:29:27] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.photo
[INFO ][2010-10-24 16:29:27] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:29:27] foreign keys: []
[INFO ][2010-10-24 16:29:27] indexes: [primary]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.user
[INFO ][2010-10-24 16:29:27] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:29:27] foreign keys: []
[INFO ][2010-10-24 16:29:27] indexes: [primary]
[INFO ][2010-10-24 16:29:27] table found: wolfblog.wish
[INFO ][2010-10-24 16:29:27] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:29:27] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:29:27] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:29:27] schema update complete
[INFO ][2010-10-24 16:29:27] Using DataSource [org.apache.commons.dbcp.BasicDataSource@149f4d7] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:29:28] Root WebApplicationContext: initialization completed in 4770 ms
[INFO ][2010-10-24 16:29:29] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:29:29] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:29:29] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:29:29] Loading global messages from package
[INFO ][2010-10-24 16:29:29] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:29:29] Setting autowire strategy to name
[INFO ][2010-10-24 16:29:29] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:29:29] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:29:50] Closing org.springframework.web.context.support.XmlWebApplicationContext@1427ffc: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:29:24 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:29:50] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7e413c: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:29:50] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:29:50] closing
[INFO ][2010-10-24 16:29:51] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:29:51] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@6ce3d4: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:29:51 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:29:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:29:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:29:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:29:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:29:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:29:51] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:29:51] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@6ce3d4]: org.springframework.beans.factory.support.DefaultListableBeanFactory@48f37e
[INFO ][2010-10-24 16:29:52] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:29:52] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:29:52] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@48f37e: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:29:52] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:29:52] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:29:52] hibernate.properties not found
[INFO ][2010-10-24 16:29:52] Bytecode provider name : javassist
[INFO ][2010-10-24 16:29:52] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:29:53] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:29:53] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:29:53] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:29:53] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:29:53] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:29:53] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:29:53] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:29:53] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:29:54] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:29:54] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:29:54] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:29:54] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:29:54] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:29:54] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:29:54] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:29:54] JDBC batch size: 15
[INFO ][2010-10-24 16:29:54] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:29:54] Scrollable result sets: enabled
[INFO ][2010-10-24 16:29:54] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:29:54] Connection release mode: auto
[INFO ][2010-10-24 16:29:54] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:29:54] Default batch fetch size: 1
[INFO ][2010-10-24 16:29:54] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:29:54] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:29:54] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:29:54] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:29:54] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:29:54] Query language substitutions: {}
[INFO ][2010-10-24 16:29:54] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:29:54] Second-level cache: enabled
[INFO ][2010-10-24 16:29:54] Query cache: disabled
[INFO ][2010-10-24 16:29:54] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:29:54] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:29:54] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:29:54] Echoing all SQL to stdout
[INFO ][2010-10-24 16:29:54] Statistics: disabled
[INFO ][2010-10-24 16:29:54] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:29:54] Default entity-mode: pojo
[INFO ][2010-10-24 16:29:54] Named query checking : enabled
[INFO ][2010-10-24 16:29:54] building session factory
[INFO ][2010-10-24 16:29:54] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:29:54] Running hbm2ddl schema update
[INFO ][2010-10-24 16:29:54] fetching database metadata
[INFO ][2010-10-24 16:29:54] updating schema
[INFO ][2010-10-24 16:29:54] table found: wolfblog.album
[INFO ][2010-10-24 16:29:54] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:29:54] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:29:54] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:29:54] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:29:54] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:29:54] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.article
[INFO ][2010-10-24 16:29:54] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:29:54] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:29:54] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:29:54] columns: [id, categoryname]
[INFO ][2010-10-24 16:29:54] foreign keys: []
[INFO ][2010-10-24 16:29:54] indexes: [primary]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:29:54] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:29:54] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:29:54] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:29:54] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:29:54] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:29:54] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.comment
[INFO ][2010-10-24 16:29:54] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:29:54] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:29:54] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.filesys
[INFO ][2010-10-24 16:29:54] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:29:54] foreign keys: []
[INFO ][2010-10-24 16:29:54] indexes: [primary]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.keywords
[INFO ][2010-10-24 16:29:54] columns: [id, name, url]
[INFO ][2010-10-24 16:29:54] foreign keys: []
[INFO ][2010-10-24 16:29:54] indexes: [primary]
[INFO ][2010-10-24 16:29:54] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:29:54] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:29:54] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:29:54] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:29:55] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:29:55] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:29:55] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:29:55] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:29:55] table found: wolfblog.photo
[INFO ][2010-10-24 16:29:55] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:29:55] foreign keys: []
[INFO ][2010-10-24 16:29:55] indexes: [primary]
[INFO ][2010-10-24 16:29:55] table found: wolfblog.user
[INFO ][2010-10-24 16:29:55] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:29:55] foreign keys: []
[INFO ][2010-10-24 16:29:55] indexes: [primary]
[INFO ][2010-10-24 16:29:55] table found: wolfblog.wish
[INFO ][2010-10-24 16:29:55] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:29:55] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:29:55] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:29:55] schema update complete
[INFO ][2010-10-24 16:29:55] Using DataSource [org.apache.commons.dbcp.BasicDataSource@2091d3] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:29:56] Root WebApplicationContext: initialization completed in 5544 ms
[INFO ][2010-10-24 16:29:56] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:29:56] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:29:56] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:29:56] Loading global messages from package
[INFO ][2010-10-24 16:29:57] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:29:57] Setting autowire strategy to name
[INFO ][2010-10-24 16:29:57] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:29:57] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:30:37] Closing org.springframework.web.context.support.XmlWebApplicationContext@6ce3d4: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:29:51 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:30:37] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@48f37e: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:30:37] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:30:37] closing
[INFO ][2010-10-24 16:30:39] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:30:39] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1aea558: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:30:39 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:30:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:30:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:30:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:30:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:30:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:30:39] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:30:39] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1aea558]: org.springframework.beans.factory.support.DefaultListableBeanFactory@517540
[INFO ][2010-10-24 16:30:39] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:30:39] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:30:39] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@517540: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:30:40] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:30:40] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:30:40] hibernate.properties not found
[INFO ][2010-10-24 16:30:40] Bytecode provider name : javassist
[INFO ][2010-10-24 16:30:40] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:30:40] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:30:40] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:30:40] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:30:40] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:30:40] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:30:41] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:30:41] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:30:41] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:30:41] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:30:41] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:30:41] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:30:41] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:30:41] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:30:41] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:30:41] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:30:41] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:30:41] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:30:41] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:30:41] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:30:41] JDBC batch size: 15
[INFO ][2010-10-24 16:30:41] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:30:41] Scrollable result sets: enabled
[INFO ][2010-10-24 16:30:41] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:30:41] Connection release mode: auto
[INFO ][2010-10-24 16:30:41] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:30:41] Default batch fetch size: 1
[INFO ][2010-10-24 16:30:41] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:30:41] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:30:41] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:30:41] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:30:41] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:30:41] Query language substitutions: {}
[INFO ][2010-10-24 16:30:41] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:30:41] Second-level cache: enabled
[INFO ][2010-10-24 16:30:41] Query cache: disabled
[INFO ][2010-10-24 16:30:41] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:30:41] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:30:41] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:30:41] Echoing all SQL to stdout
[INFO ][2010-10-24 16:30:41] Statistics: disabled
[INFO ][2010-10-24 16:30:41] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:30:41] Default entity-mode: pojo
[INFO ][2010-10-24 16:30:41] Named query checking : enabled
[INFO ][2010-10-24 16:30:41] building session factory
[INFO ][2010-10-24 16:30:42] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:30:42] Running hbm2ddl schema update
[INFO ][2010-10-24 16:30:42] fetching database metadata
[INFO ][2010-10-24 16:30:42] updating schema
[INFO ][2010-10-24 16:30:42] table found: wolfblog.album
[INFO ][2010-10-24 16:30:42] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:30:42] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:30:42] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:30:42] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:30:42] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:30:42] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.article
[INFO ][2010-10-24 16:30:42] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:30:42] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:30:42] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:30:42] columns: [id, categoryname]
[INFO ][2010-10-24 16:30:42] foreign keys: []
[INFO ][2010-10-24 16:30:42] indexes: [primary]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:30:42] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:30:42] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:30:42] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:30:42] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:30:42] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:30:42] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.comment
[INFO ][2010-10-24 16:30:42] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:30:42] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:30:42] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.filesys
[INFO ][2010-10-24 16:30:42] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:30:42] foreign keys: []
[INFO ][2010-10-24 16:30:42] indexes: [primary]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.keywords
[INFO ][2010-10-24 16:30:42] columns: [id, name, url]
[INFO ][2010-10-24 16:30:42] foreign keys: []
[INFO ][2010-10-24 16:30:42] indexes: [primary]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:30:42] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:30:42] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:30:42] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:30:42] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:30:42] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:30:42] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.photo
[INFO ][2010-10-24 16:30:42] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:30:42] foreign keys: []
[INFO ][2010-10-24 16:30:42] indexes: [primary]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.user
[INFO ][2010-10-24 16:30:42] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:30:42] foreign keys: []
[INFO ][2010-10-24 16:30:42] indexes: [primary]
[INFO ][2010-10-24 16:30:42] table found: wolfblog.wish
[INFO ][2010-10-24 16:30:42] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:30:42] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:30:42] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:30:42] schema update complete
[INFO ][2010-10-24 16:30:42] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1966f6c] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:30:43] Root WebApplicationContext: initialization completed in 4757 ms
[INFO ][2010-10-24 16:30:43] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:30:44] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:30:44] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:30:44] Loading global messages from package
[INFO ][2010-10-24 16:30:44] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:30:44] Setting autowire strategy to name
[INFO ][2010-10-24 16:30:44] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:30:44] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:31:15] Closing org.springframework.web.context.support.XmlWebApplicationContext@1aea558: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:30:39 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:31:15] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@517540: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:31:15] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:31:15] closing
[INFO ][2010-10-24 16:31:16] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:31:16] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1aaab5d: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:31:16 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:31:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:31:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:31:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:31:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:31:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:31:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:31:16] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1aaab5d]: org.springframework.beans.factory.support.DefaultListableBeanFactory@184b7db
[INFO ][2010-10-24 16:31:17] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:31:17] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:31:17] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@184b7db: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:31:17] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:31:17] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:31:17] hibernate.properties not found
[INFO ][2010-10-24 16:31:17] Bytecode provider name : javassist
[INFO ][2010-10-24 16:31:17] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:31:17] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:31:17] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:31:18] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:31:18] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:31:18] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:31:18] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:31:18] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:31:18] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:31:18] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:31:18] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:31:18] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:31:18] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:31:18] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:31:18] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:31:18] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:31:18] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:31:18] JDBC batch size: 15
[INFO ][2010-10-24 16:31:18] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:31:18] Scrollable result sets: enabled
[INFO ][2010-10-24 16:31:18] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:31:18] Connection release mode: auto
[INFO ][2010-10-24 16:31:18] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:31:18] Default batch fetch size: 1
[INFO ][2010-10-24 16:31:18] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:31:18] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:31:18] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:31:18] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:31:18] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:31:18] Query language substitutions: {}
[INFO ][2010-10-24 16:31:18] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:31:18] Second-level cache: enabled
[INFO ][2010-10-24 16:31:18] Query cache: disabled
[INFO ][2010-10-24 16:31:18] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:31:18] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:31:18] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:31:18] Echoing all SQL to stdout
[INFO ][2010-10-24 16:31:18] Statistics: disabled
[INFO ][2010-10-24 16:31:18] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:31:18] Default entity-mode: pojo
[INFO ][2010-10-24 16:31:18] Named query checking : enabled
[INFO ][2010-10-24 16:31:18] building session factory
[INFO ][2010-10-24 16:31:19] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:31:19] Running hbm2ddl schema update
[INFO ][2010-10-24 16:31:19] fetching database metadata
[INFO ][2010-10-24 16:31:19] updating schema
[INFO ][2010-10-24 16:31:19] table found: wolfblog.album
[INFO ][2010-10-24 16:31:19] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:31:19] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:31:19] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:31:19] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:31:19] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:31:19] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.article
[INFO ][2010-10-24 16:31:19] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:31:19] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:31:19] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:31:19] columns: [id, categoryname]
[INFO ][2010-10-24 16:31:19] foreign keys: []
[INFO ][2010-10-24 16:31:19] indexes: [primary]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:31:19] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:31:19] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:31:19] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:31:19] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:31:19] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:31:19] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.comment
[INFO ][2010-10-24 16:31:19] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:31:19] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:31:19] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.filesys
[INFO ][2010-10-24 16:31:19] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:31:19] foreign keys: []
[INFO ][2010-10-24 16:31:19] indexes: [primary]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.keywords
[INFO ][2010-10-24 16:31:19] columns: [id, name, url]
[INFO ][2010-10-24 16:31:19] foreign keys: []
[INFO ][2010-10-24 16:31:19] indexes: [primary]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:31:19] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:31:19] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:31:19] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:31:19] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:31:19] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:31:19] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.photo
[INFO ][2010-10-24 16:31:19] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:31:19] foreign keys: []
[INFO ][2010-10-24 16:31:19] indexes: [primary]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.user
[INFO ][2010-10-24 16:31:19] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:31:19] foreign keys: []
[INFO ][2010-10-24 16:31:19] indexes: [primary]
[INFO ][2010-10-24 16:31:19] table found: wolfblog.wish
[INFO ][2010-10-24 16:31:19] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:31:19] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:31:19] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:31:19] schema update complete
[INFO ][2010-10-24 16:31:19] Using DataSource [org.apache.commons.dbcp.BasicDataSource@29e202] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:31:21] Root WebApplicationContext: initialization completed in 5111 ms
[INFO ][2010-10-24 16:31:21] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:31:21] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:31:21] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:31:21] Loading global messages from package
[INFO ][2010-10-24 16:31:21] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:31:21] Setting autowire strategy to name
[INFO ][2010-10-24 16:31:21] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:31:22] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:31:32] Closing org.springframework.web.context.support.XmlWebApplicationContext@1aaab5d: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:31:16 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:31:32] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@184b7db: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:31:32] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:31:32] closing
[INFO ][2010-10-24 16:31:33] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:31:33] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1783201: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:31:33 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:31:33] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:31:33] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:31:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:31:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:31:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:31:34] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:31:34] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1783201]: org.springframework.beans.factory.support.DefaultListableBeanFactory@13ee121
[INFO ][2010-10-24 16:31:34] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:31:34] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:31:34] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13ee121: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:31:34] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:31:34] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:31:34] hibernate.properties not found
[INFO ][2010-10-24 16:31:34] Bytecode provider name : javassist
[INFO ][2010-10-24 16:31:34] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:31:35] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:31:35] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:31:35] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:31:35] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:31:35] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:31:35] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:31:35] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:31:35] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:31:36] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:31:36] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:31:36] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:31:36] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:31:36] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:31:36] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:31:36] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:31:36] JDBC batch size: 15
[INFO ][2010-10-24 16:31:36] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:31:36] Scrollable result sets: enabled
[INFO ][2010-10-24 16:31:36] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:31:36] Connection release mode: auto
[INFO ][2010-10-24 16:31:36] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:31:36] Default batch fetch size: 1
[INFO ][2010-10-24 16:31:36] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:31:36] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:31:36] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:31:36] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:31:36] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:31:36] Query language substitutions: {}
[INFO ][2010-10-24 16:31:36] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:31:36] Second-level cache: enabled
[INFO ][2010-10-24 16:31:36] Query cache: disabled
[INFO ][2010-10-24 16:31:36] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:31:36] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:31:36] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:31:36] Echoing all SQL to stdout
[INFO ][2010-10-24 16:31:36] Statistics: disabled
[INFO ][2010-10-24 16:31:36] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:31:36] Default entity-mode: pojo
[INFO ][2010-10-24 16:31:36] Named query checking : enabled
[INFO ][2010-10-24 16:31:36] building session factory
[INFO ][2010-10-24 16:31:36] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:31:36] Running hbm2ddl schema update
[INFO ][2010-10-24 16:31:36] fetching database metadata
[INFO ][2010-10-24 16:31:36] updating schema
[INFO ][2010-10-24 16:31:36] table found: wolfblog.album
[INFO ][2010-10-24 16:31:36] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:31:36] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:31:36] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:31:36] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:31:36] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:31:36] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.article
[INFO ][2010-10-24 16:31:36] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:31:36] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:31:36] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:31:36] columns: [id, categoryname]
[INFO ][2010-10-24 16:31:36] foreign keys: []
[INFO ][2010-10-24 16:31:36] indexes: [primary]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:31:36] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:31:36] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:31:36] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:31:36] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:31:36] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:31:36] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.comment
[INFO ][2010-10-24 16:31:36] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:31:36] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:31:36] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.filesys
[INFO ][2010-10-24 16:31:36] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:31:36] foreign keys: []
[INFO ][2010-10-24 16:31:36] indexes: [primary]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.keywords
[INFO ][2010-10-24 16:31:36] columns: [id, name, url]
[INFO ][2010-10-24 16:31:36] foreign keys: []
[INFO ][2010-10-24 16:31:36] indexes: [primary]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:31:36] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:31:36] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:31:36] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:31:36] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:31:36] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:31:36] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.photo
[INFO ][2010-10-24 16:31:36] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:31:36] foreign keys: []
[INFO ][2010-10-24 16:31:36] indexes: [primary]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.user
[INFO ][2010-10-24 16:31:36] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:31:36] foreign keys: []
[INFO ][2010-10-24 16:31:36] indexes: [primary]
[INFO ][2010-10-24 16:31:36] table found: wolfblog.wish
[INFO ][2010-10-24 16:31:36] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:31:36] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:31:36] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:31:36] schema update complete
[INFO ][2010-10-24 16:31:36] Using DataSource [org.apache.commons.dbcp.BasicDataSource@17d18c8] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:31:38] Root WebApplicationContext: initialization completed in 4606 ms
[INFO ][2010-10-24 16:31:38] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:31:38] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:31:38] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:31:38] Loading global messages from package
[INFO ][2010-10-24 16:31:38] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:31:38] Setting autowire strategy to name
[INFO ][2010-10-24 16:31:38] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:31:39] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:32:19] Closing org.springframework.web.context.support.XmlWebApplicationContext@1783201: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:31:33 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:32:19] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13ee121: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:32:19] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:32:19] closing
[INFO ][2010-10-24 16:32:20] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:32:20] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@18be23f: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:32:20 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:32:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:32:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:32:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:32:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:32:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:32:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:32:21] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@18be23f]: org.springframework.beans.factory.support.DefaultListableBeanFactory@fe330e
[INFO ][2010-10-24 16:32:21] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:32:21] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:32:21] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@fe330e: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:32:22] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:32:22] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:32:22] hibernate.properties not found
[INFO ][2010-10-24 16:32:22] Bytecode provider name : javassist
[INFO ][2010-10-24 16:32:22] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:32:22] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:32:22] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:32:22] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:32:22] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:32:22] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:32:22] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:32:22] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:32:22] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:32:23] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:32:23] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:32:23] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:32:23] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:32:23] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:32:23] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:32:23] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:32:23] JDBC batch size: 15
[INFO ][2010-10-24 16:32:23] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:32:23] Scrollable result sets: enabled
[INFO ][2010-10-24 16:32:23] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:32:23] Connection release mode: auto
[INFO ][2010-10-24 16:32:23] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:32:23] Default batch fetch size: 1
[INFO ][2010-10-24 16:32:23] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:32:23] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:32:23] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:32:23] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:32:23] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:32:23] Query language substitutions: {}
[INFO ][2010-10-24 16:32:23] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:32:23] Second-level cache: enabled
[INFO ][2010-10-24 16:32:23] Query cache: disabled
[INFO ][2010-10-24 16:32:23] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:32:23] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:32:23] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:32:23] Echoing all SQL to stdout
[INFO ][2010-10-24 16:32:23] Statistics: disabled
[INFO ][2010-10-24 16:32:23] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:32:23] Default entity-mode: pojo
[INFO ][2010-10-24 16:32:23] Named query checking : enabled
[INFO ][2010-10-24 16:32:23] building session factory
[INFO ][2010-10-24 16:32:23] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:32:23] Running hbm2ddl schema update
[INFO ][2010-10-24 16:32:23] fetching database metadata
[INFO ][2010-10-24 16:32:23] updating schema
[INFO ][2010-10-24 16:32:23] table found: wolfblog.album
[INFO ][2010-10-24 16:32:23] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:32:23] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:32:23] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:32:23] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:32:23] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:32:23] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:32:23] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:32:23] table found: wolfblog.article
[INFO ][2010-10-24 16:32:23] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:32:23] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:32:23] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:32:24] columns: [id, categoryname]
[INFO ][2010-10-24 16:32:24] foreign keys: []
[INFO ][2010-10-24 16:32:24] indexes: [primary]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:32:24] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:32:24] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:32:24] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:32:24] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:32:24] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:32:24] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.comment
[INFO ][2010-10-24 16:32:24] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:32:24] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:32:24] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.filesys
[INFO ][2010-10-24 16:32:24] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:32:24] foreign keys: []
[INFO ][2010-10-24 16:32:24] indexes: [primary]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.keywords
[INFO ][2010-10-24 16:32:24] columns: [id, name, url]
[INFO ][2010-10-24 16:32:24] foreign keys: []
[INFO ][2010-10-24 16:32:24] indexes: [primary]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:32:24] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:32:24] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:32:24] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:32:24] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:32:24] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:32:24] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.photo
[INFO ][2010-10-24 16:32:24] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:32:24] foreign keys: []
[INFO ][2010-10-24 16:32:24] indexes: [primary]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.user
[INFO ][2010-10-24 16:32:24] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:32:24] foreign keys: []
[INFO ][2010-10-24 16:32:24] indexes: [primary]
[INFO ][2010-10-24 16:32:24] table found: wolfblog.wish
[INFO ][2010-10-24 16:32:24] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:32:24] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:32:24] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:32:24] schema update complete
[INFO ][2010-10-24 16:32:24] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1f9a0c8] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:32:25] Root WebApplicationContext: initialization completed in 4646 ms
[INFO ][2010-10-24 16:32:25] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:32:25] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:32:25] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:32:25] Loading global messages from package
[INFO ][2010-10-24 16:32:26] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:32:26] Setting autowire strategy to name
[INFO ][2010-10-24 16:32:26] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:32:26] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:33:26] Closing org.springframework.web.context.support.XmlWebApplicationContext@18be23f: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:32:20 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:33:26] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@fe330e: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:33:26] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:33:26] closing
[INFO ][2010-10-24 16:33:27] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:33:27] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@9c91b0: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:33:27 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:33:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:33:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:33:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:33:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:33:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:33:28] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:33:28] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@9c91b0]: org.springframework.beans.factory.support.DefaultListableBeanFactory@75c014
[INFO ][2010-10-24 16:33:28] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:33:28] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:33:28] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@75c014: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:33:29] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:33:29] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:33:29] hibernate.properties not found
[INFO ][2010-10-24 16:33:29] Bytecode provider name : javassist
[INFO ][2010-10-24 16:33:29] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:33:29] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:33:29] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:33:29] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:33:29] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:33:29] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:33:29] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:33:29] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:33:29] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:33:30] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:33:30] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:33:30] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:33:30] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:33:30] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:33:30] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:33:30] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:33:30] JDBC batch size: 15
[INFO ][2010-10-24 16:33:30] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:33:30] Scrollable result sets: enabled
[INFO ][2010-10-24 16:33:30] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:33:30] Connection release mode: auto
[INFO ][2010-10-24 16:33:30] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:33:30] Default batch fetch size: 1
[INFO ][2010-10-24 16:33:30] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:33:30] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:33:30] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:33:30] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:33:30] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:33:30] Query language substitutions: {}
[INFO ][2010-10-24 16:33:30] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:33:30] Second-level cache: enabled
[INFO ][2010-10-24 16:33:30] Query cache: disabled
[INFO ][2010-10-24 16:33:30] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:33:30] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:33:30] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:33:30] Echoing all SQL to stdout
[INFO ][2010-10-24 16:33:30] Statistics: disabled
[INFO ][2010-10-24 16:33:30] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:33:30] Default entity-mode: pojo
[INFO ][2010-10-24 16:33:30] Named query checking : enabled
[INFO ][2010-10-24 16:33:30] building session factory
[INFO ][2010-10-24 16:33:31] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:33:31] Running hbm2ddl schema update
[INFO ][2010-10-24 16:33:31] fetching database metadata
[INFO ][2010-10-24 16:33:31] updating schema
[INFO ][2010-10-24 16:33:31] table found: wolfblog.album
[INFO ][2010-10-24 16:33:31] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:33:31] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:33:31] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:33:31] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:33:31] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:33:31] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.article
[INFO ][2010-10-24 16:33:31] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:33:31] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:33:31] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:33:31] columns: [id, categoryname]
[INFO ][2010-10-24 16:33:31] foreign keys: []
[INFO ][2010-10-24 16:33:31] indexes: [primary]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:33:31] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:33:31] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:33:31] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:33:31] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:33:31] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:33:31] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.comment
[INFO ][2010-10-24 16:33:31] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:33:31] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:33:31] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.filesys
[INFO ][2010-10-24 16:33:31] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:33:31] foreign keys: []
[INFO ][2010-10-24 16:33:31] indexes: [primary]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.keywords
[INFO ][2010-10-24 16:33:31] columns: [id, name, url]
[INFO ][2010-10-24 16:33:31] foreign keys: []
[INFO ][2010-10-24 16:33:31] indexes: [primary]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:33:31] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:33:31] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:33:31] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:33:31] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:33:31] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:33:31] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.photo
[INFO ][2010-10-24 16:33:31] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:33:31] foreign keys: []
[INFO ][2010-10-24 16:33:31] indexes: [primary]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.user
[INFO ][2010-10-24 16:33:31] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:33:31] foreign keys: []
[INFO ][2010-10-24 16:33:31] indexes: [primary]
[INFO ][2010-10-24 16:33:31] table found: wolfblog.wish
[INFO ][2010-10-24 16:33:31] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:33:31] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:33:31] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:33:31] schema update complete
[INFO ][2010-10-24 16:33:31] Using DataSource [org.apache.commons.dbcp.BasicDataSource@d5550] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:33:33] Root WebApplicationContext: initialization completed in 5916 ms
[INFO ][2010-10-24 16:33:34] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:33:34] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:33:34] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:33:34] Loading global messages from package
[INFO ][2010-10-24 16:33:34] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:33:34] Setting autowire strategy to name
[INFO ][2010-10-24 16:33:34] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:33:35] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:33:45] Closing org.springframework.web.context.support.XmlWebApplicationContext@9c91b0: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:33:27 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:33:45] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@75c014: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:33:45] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:33:45] closing
[INFO ][2010-10-24 16:33:46] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:33:46] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1a27079: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:33:46 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:33:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:33:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:33:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:33:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:33:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:33:46] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:33:46] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1a27079]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1204998
[INFO ][2010-10-24 16:33:46] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:33:46] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:33:46] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1204998: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:33:47] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:33:47] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:33:47] hibernate.properties not found
[INFO ][2010-10-24 16:33:47] Bytecode provider name : javassist
[INFO ][2010-10-24 16:33:47] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:33:47] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:33:47] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:33:47] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:33:47] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:33:47] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:33:47] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:33:47] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:33:47] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:33:47] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:33:47] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:33:47] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:33:48] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:33:48] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:33:48] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:33:48] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:33:48] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:33:48] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:33:48] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:33:48] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:33:48] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:33:48] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:33:48] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:33:48] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:33:48] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:33:48] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:33:48] JDBC batch size: 15
[INFO ][2010-10-24 16:33:48] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:33:48] Scrollable result sets: enabled
[INFO ][2010-10-24 16:33:48] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:33:48] Connection release mode: auto
[INFO ][2010-10-24 16:33:48] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:33:48] Default batch fetch size: 1
[INFO ][2010-10-24 16:33:48] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:33:48] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:33:48] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:33:48] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:33:48] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:33:48] Query language substitutions: {}
[INFO ][2010-10-24 16:33:48] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:33:48] Second-level cache: enabled
[INFO ][2010-10-24 16:33:48] Query cache: disabled
[INFO ][2010-10-24 16:33:48] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:33:48] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:33:48] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:33:48] Echoing all SQL to stdout
[INFO ][2010-10-24 16:33:48] Statistics: disabled
[INFO ][2010-10-24 16:33:48] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:33:48] Default entity-mode: pojo
[INFO ][2010-10-24 16:33:48] Named query checking : enabled
[INFO ][2010-10-24 16:33:48] building session factory
[INFO ][2010-10-24 16:33:49] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:33:49] Running hbm2ddl schema update
[INFO ][2010-10-24 16:33:49] fetching database metadata
[INFO ][2010-10-24 16:33:49] updating schema
[INFO ][2010-10-24 16:33:49] table found: wolfblog.album
[INFO ][2010-10-24 16:33:49] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:33:49] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:33:49] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:33:49] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:33:49] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:33:49] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.article
[INFO ][2010-10-24 16:33:49] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:33:49] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:33:49] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:33:49] columns: [id, categoryname]
[INFO ][2010-10-24 16:33:49] foreign keys: []
[INFO ][2010-10-24 16:33:49] indexes: [primary]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:33:49] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:33:49] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:33:49] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:33:49] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:33:49] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:33:49] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.comment
[INFO ][2010-10-24 16:33:49] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:33:49] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:33:49] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.filesys
[INFO ][2010-10-24 16:33:49] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:33:49] foreign keys: []
[INFO ][2010-10-24 16:33:49] indexes: [primary]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.keywords
[INFO ][2010-10-24 16:33:49] columns: [id, name, url]
[INFO ][2010-10-24 16:33:49] foreign keys: []
[INFO ][2010-10-24 16:33:49] indexes: [primary]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:33:49] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:33:49] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:33:49] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:33:49] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:33:49] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:33:49] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.photo
[INFO ][2010-10-24 16:33:49] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:33:49] foreign keys: []
[INFO ][2010-10-24 16:33:49] indexes: [primary]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.user
[INFO ][2010-10-24 16:33:49] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:33:49] foreign keys: []
[INFO ][2010-10-24 16:33:49] indexes: [primary]
[INFO ][2010-10-24 16:33:49] table found: wolfblog.wish
[INFO ][2010-10-24 16:33:49] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:33:49] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:33:49] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:33:49] schema update complete
[INFO ][2010-10-24 16:33:49] Using DataSource [org.apache.commons.dbcp.BasicDataSource@559336] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:33:51] Root WebApplicationContext: initialization completed in 5338 ms
[INFO ][2010-10-24 16:33:51] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:33:51] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:33:51] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:33:51] Loading global messages from package
[INFO ][2010-10-24 16:33:52] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:33:52] Setting autowire strategy to name
[INFO ][2010-10-24 16:33:52] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:33:52] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:34:02] Closing org.springframework.web.context.support.XmlWebApplicationContext@1a27079: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:33:46 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:34:02] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1204998: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:34:02] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:34:02] closing
[INFO ][2010-10-24 16:34:03] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:34:04] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@183dc9b: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:34:04 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:34:04] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:34:04] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:34:04] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:34:04] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:34:04] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:34:04] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:34:04] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@183dc9b]: org.springframework.beans.factory.support.DefaultListableBeanFactory@e386f7
[INFO ][2010-10-24 16:34:04] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:34:04] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:34:04] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@e386f7: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:34:05] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:34:05] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:34:05] hibernate.properties not found
[INFO ][2010-10-24 16:34:05] Bytecode provider name : javassist
[INFO ][2010-10-24 16:34:05] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:34:05] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:34:05] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:34:05] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:34:05] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:34:05] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:34:05] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:34:05] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:34:05] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:34:06] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:34:06] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:34:06] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:34:06] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:34:06] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:34:06] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:34:06] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:34:06] JDBC batch size: 15
[INFO ][2010-10-24 16:34:06] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:34:06] Scrollable result sets: enabled
[INFO ][2010-10-24 16:34:06] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:34:06] Connection release mode: auto
[INFO ][2010-10-24 16:34:06] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:34:06] Default batch fetch size: 1
[INFO ][2010-10-24 16:34:06] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:34:06] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:34:06] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:34:06] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:34:06] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:34:06] Query language substitutions: {}
[INFO ][2010-10-24 16:34:06] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:34:06] Second-level cache: enabled
[INFO ][2010-10-24 16:34:06] Query cache: disabled
[INFO ][2010-10-24 16:34:06] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:34:06] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:34:06] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:34:06] Echoing all SQL to stdout
[INFO ][2010-10-24 16:34:06] Statistics: disabled
[INFO ][2010-10-24 16:34:06] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:34:06] Default entity-mode: pojo
[INFO ][2010-10-24 16:34:06] Named query checking : enabled
[INFO ][2010-10-24 16:34:06] building session factory
[INFO ][2010-10-24 16:34:06] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:34:06] Running hbm2ddl schema update
[INFO ][2010-10-24 16:34:06] fetching database metadata
[INFO ][2010-10-24 16:34:06] updating schema
[INFO ][2010-10-24 16:34:06] table found: wolfblog.album
[INFO ][2010-10-24 16:34:06] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:34:06] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:34:06] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:34:07] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:34:07] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:34:07] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.article
[INFO ][2010-10-24 16:34:07] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:34:07] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:34:07] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:34:07] columns: [id, categoryname]
[INFO ][2010-10-24 16:34:07] foreign keys: []
[INFO ][2010-10-24 16:34:07] indexes: [primary]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:34:07] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:34:07] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:34:07] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:34:07] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:34:07] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:34:07] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.comment
[INFO ][2010-10-24 16:34:07] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:34:07] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:34:07] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.filesys
[INFO ][2010-10-24 16:34:07] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:34:07] foreign keys: []
[INFO ][2010-10-24 16:34:07] indexes: [primary]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.keywords
[INFO ][2010-10-24 16:34:07] columns: [id, name, url]
[INFO ][2010-10-24 16:34:07] foreign keys: []
[INFO ][2010-10-24 16:34:07] indexes: [primary]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:34:07] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:34:07] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:34:07] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:34:07] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:34:07] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:34:07] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.photo
[INFO ][2010-10-24 16:34:07] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:34:07] foreign keys: []
[INFO ][2010-10-24 16:34:07] indexes: [primary]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.user
[INFO ][2010-10-24 16:34:07] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:34:07] foreign keys: []
[INFO ][2010-10-24 16:34:07] indexes: [primary]
[INFO ][2010-10-24 16:34:07] table found: wolfblog.wish
[INFO ][2010-10-24 16:34:07] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:34:07] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:34:07] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:34:07] schema update complete
[INFO ][2010-10-24 16:34:07] Using DataSource [org.apache.commons.dbcp.BasicDataSource@ee670] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:34:08] Root WebApplicationContext: initialization completed in 4539 ms
[INFO ][2010-10-24 16:34:08] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:34:08] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:34:08] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:34:08] Loading global messages from package
[INFO ][2010-10-24 16:34:09] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:34:09] Setting autowire strategy to name
[INFO ][2010-10-24 16:34:09] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:34:09] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:34:29] Closing org.springframework.web.context.support.XmlWebApplicationContext@183dc9b: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:34:04 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:34:29] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@e386f7: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:34:29] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:34:29] closing
[INFO ][2010-10-24 16:34:30] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:34:30] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@d7c608: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:34:30 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:34:30] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:34:30] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:34:30] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:34:30] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:34:30] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:34:30] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:34:30] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@d7c608]: org.springframework.beans.factory.support.DefaultListableBeanFactory@7e36c6
[INFO ][2010-10-24 16:34:31] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:34:31] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:34:31] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7e36c6: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:34:32] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:34:32] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:34:32] hibernate.properties not found
[INFO ][2010-10-24 16:34:32] Bytecode provider name : javassist
[INFO ][2010-10-24 16:34:32] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:34:32] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:34:32] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:34:32] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:34:32] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:34:32] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:34:32] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:34:32] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:34:32] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:34:33] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:34:33] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:34:33] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:34:33] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:34:33] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:34:33] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:34:33] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:34:33] JDBC batch size: 15
[INFO ][2010-10-24 16:34:33] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:34:33] Scrollable result sets: enabled
[INFO ][2010-10-24 16:34:33] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:34:33] Connection release mode: auto
[INFO ][2010-10-24 16:34:33] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:34:33] Default batch fetch size: 1
[INFO ][2010-10-24 16:34:33] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:34:33] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:34:33] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:34:33] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:34:33] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:34:33] Query language substitutions: {}
[INFO ][2010-10-24 16:34:33] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:34:33] Second-level cache: enabled
[INFO ][2010-10-24 16:34:33] Query cache: disabled
[INFO ][2010-10-24 16:34:33] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:34:33] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:34:33] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:34:33] Echoing all SQL to stdout
[INFO ][2010-10-24 16:34:33] Statistics: disabled
[INFO ][2010-10-24 16:34:33] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:34:33] Default entity-mode: pojo
[INFO ][2010-10-24 16:34:33] Named query checking : enabled
[INFO ][2010-10-24 16:34:33] building session factory
[INFO ][2010-10-24 16:34:34] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:34:34] Running hbm2ddl schema update
[INFO ][2010-10-24 16:34:34] fetching database metadata
[INFO ][2010-10-24 16:34:34] updating schema
[INFO ][2010-10-24 16:34:34] table found: wolfblog.album
[INFO ][2010-10-24 16:34:34] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:34:34] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:34:34] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:34:34] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:34:34] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:34:34] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.article
[INFO ][2010-10-24 16:34:34] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:34:34] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:34:34] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:34:34] columns: [id, categoryname]
[INFO ][2010-10-24 16:34:34] foreign keys: []
[INFO ][2010-10-24 16:34:34] indexes: [primary]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:34:34] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:34:34] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:34:34] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:34:34] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:34:34] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:34:34] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.comment
[INFO ][2010-10-24 16:34:34] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:34:34] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:34:34] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.filesys
[INFO ][2010-10-24 16:34:34] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:34:34] foreign keys: []
[INFO ][2010-10-24 16:34:34] indexes: [primary]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.keywords
[INFO ][2010-10-24 16:34:34] columns: [id, name, url]
[INFO ][2010-10-24 16:34:34] foreign keys: []
[INFO ][2010-10-24 16:34:34] indexes: [primary]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:34:34] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:34:34] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:34:34] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:34:34] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:34:34] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:34:34] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.photo
[INFO ][2010-10-24 16:34:34] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:34:34] foreign keys: []
[INFO ][2010-10-24 16:34:34] indexes: [primary]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.user
[INFO ][2010-10-24 16:34:34] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:34:34] foreign keys: []
[INFO ][2010-10-24 16:34:34] indexes: [primary]
[INFO ][2010-10-24 16:34:34] table found: wolfblog.wish
[INFO ][2010-10-24 16:34:34] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:34:34] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:34:34] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:34:34] schema update complete
[INFO ][2010-10-24 16:34:34] Using DataSource [org.apache.commons.dbcp.BasicDataSource@afbbca] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:34:36] Root WebApplicationContext: initialization completed in 5938 ms
[INFO ][2010-10-24 16:34:36] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:34:36] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:34:36] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:34:36] Loading global messages from package
[INFO ][2010-10-24 16:34:37] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:34:37] Setting autowire strategy to name
[INFO ][2010-10-24 16:34:37] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:34:37] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:34:47] Closing org.springframework.web.context.support.XmlWebApplicationContext@d7c608: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:34:30 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:34:47] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7e36c6: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:34:47] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:34:47] closing
[INFO ][2010-10-24 16:34:48] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:34:48] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1352aed: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:34:48 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:34:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:34:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:34:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:34:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:34:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:34:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:34:49] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1352aed]: org.springframework.beans.factory.support.DefaultListableBeanFactory@16bf22f
[INFO ][2010-10-24 16:34:49] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:34:49] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:34:49] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@16bf22f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:34:49] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:34:49] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:34:49] hibernate.properties not found
[INFO ][2010-10-24 16:34:49] Bytecode provider name : javassist
[INFO ][2010-10-24 16:34:49] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:34:50] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:34:50] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:34:50] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:34:50] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:34:50] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:34:50] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:34:50] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:34:50] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:34:50] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:34:50] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:34:50] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:34:51] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:34:51] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:34:51] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:34:51] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:34:51] JDBC batch size: 15
[INFO ][2010-10-24 16:34:51] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:34:51] Scrollable result sets: enabled
[INFO ][2010-10-24 16:34:51] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:34:51] Connection release mode: auto
[INFO ][2010-10-24 16:34:51] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:34:51] Default batch fetch size: 1
[INFO ][2010-10-24 16:34:51] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:34:51] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:34:51] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:34:51] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:34:51] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:34:51] Query language substitutions: {}
[INFO ][2010-10-24 16:34:51] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:34:51] Second-level cache: enabled
[INFO ][2010-10-24 16:34:51] Query cache: disabled
[INFO ][2010-10-24 16:34:51] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:34:51] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:34:51] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:34:51] Echoing all SQL to stdout
[INFO ][2010-10-24 16:34:51] Statistics: disabled
[INFO ][2010-10-24 16:34:51] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:34:51] Default entity-mode: pojo
[INFO ][2010-10-24 16:34:51] Named query checking : enabled
[INFO ][2010-10-24 16:34:51] building session factory
[INFO ][2010-10-24 16:34:51] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:34:51] Running hbm2ddl schema update
[INFO ][2010-10-24 16:34:51] fetching database metadata
[INFO ][2010-10-24 16:34:51] updating schema
[INFO ][2010-10-24 16:34:51] table found: wolfblog.album
[INFO ][2010-10-24 16:34:51] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:34:51] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:34:51] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:34:51] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:34:51] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:34:51] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.article
[INFO ][2010-10-24 16:34:51] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:34:51] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:34:51] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:34:51] columns: [id, categoryname]
[INFO ][2010-10-24 16:34:51] foreign keys: []
[INFO ][2010-10-24 16:34:51] indexes: [primary]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:34:51] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:34:51] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:34:51] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:34:51] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:34:51] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:34:51] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.comment
[INFO ][2010-10-24 16:34:51] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:34:51] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:34:51] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.filesys
[INFO ][2010-10-24 16:34:51] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:34:51] foreign keys: []
[INFO ][2010-10-24 16:34:51] indexes: [primary]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.keywords
[INFO ][2010-10-24 16:34:51] columns: [id, name, url]
[INFO ][2010-10-24 16:34:51] foreign keys: []
[INFO ][2010-10-24 16:34:51] indexes: [primary]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:34:51] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:34:51] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:34:51] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:34:51] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:34:51] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:34:51] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.photo
[INFO ][2010-10-24 16:34:51] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:34:51] foreign keys: []
[INFO ][2010-10-24 16:34:51] indexes: [primary]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.user
[INFO ][2010-10-24 16:34:51] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:34:51] foreign keys: []
[INFO ][2010-10-24 16:34:51] indexes: [primary]
[INFO ][2010-10-24 16:34:51] table found: wolfblog.wish
[INFO ][2010-10-24 16:34:51] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:34:51] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:34:51] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:34:51] schema update complete
[INFO ][2010-10-24 16:34:51] Using DataSource [org.apache.commons.dbcp.BasicDataSource@c22976] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:34:53] Root WebApplicationContext: initialization completed in 4690 ms
[INFO ][2010-10-24 16:34:53] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:34:53] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:34:53] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:34:53] Loading global messages from package
[INFO ][2010-10-24 16:34:53] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:34:53] Setting autowire strategy to name
[INFO ][2010-10-24 16:34:53] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:34:54] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:35:14] Closing org.springframework.web.context.support.XmlWebApplicationContext@1352aed: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:34:48 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:35:14] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@16bf22f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:35:14] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:35:14] closing
[INFO ][2010-10-24 16:35:15] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:35:15] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@20b622: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:35:15 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:35:15] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:35:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:35:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:35:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:35:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:35:16] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:35:16] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@20b622]: org.springframework.beans.factory.support.DefaultListableBeanFactory@c2d0d0
[INFO ][2010-10-24 16:35:16] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:35:16] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:35:16] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@c2d0d0: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:35:17] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:35:17] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:35:17] hibernate.properties not found
[INFO ][2010-10-24 16:35:17] Bytecode provider name : javassist
[INFO ][2010-10-24 16:35:17] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:35:17] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:35:17] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:35:17] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:35:17] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:35:17] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:35:17] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:35:17] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:35:17] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:35:18] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:35:18] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:35:18] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:35:18] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:35:18] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:35:18] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:35:18] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:35:18] JDBC batch size: 15
[INFO ][2010-10-24 16:35:18] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:35:18] Scrollable result sets: enabled
[INFO ][2010-10-24 16:35:18] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:35:18] Connection release mode: auto
[INFO ][2010-10-24 16:35:18] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:35:18] Default batch fetch size: 1
[INFO ][2010-10-24 16:35:18] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:35:18] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:35:18] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:35:18] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:35:18] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:35:18] Query language substitutions: {}
[INFO ][2010-10-24 16:35:18] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:35:18] Second-level cache: enabled
[INFO ][2010-10-24 16:35:18] Query cache: disabled
[INFO ][2010-10-24 16:35:18] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:35:18] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:35:18] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:35:18] Echoing all SQL to stdout
[INFO ][2010-10-24 16:35:18] Statistics: disabled
[INFO ][2010-10-24 16:35:18] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:35:18] Default entity-mode: pojo
[INFO ][2010-10-24 16:35:18] Named query checking : enabled
[INFO ][2010-10-24 16:35:18] building session factory
[INFO ][2010-10-24 16:35:18] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:35:18] Running hbm2ddl schema update
[INFO ][2010-10-24 16:35:18] fetching database metadata
[INFO ][2010-10-24 16:35:18] updating schema
[INFO ][2010-10-24 16:35:19] table found: wolfblog.album
[INFO ][2010-10-24 16:35:19] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:35:19] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:35:19] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:35:19] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:35:19] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:35:19] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.article
[INFO ][2010-10-24 16:35:19] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:35:19] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:35:19] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:35:19] columns: [id, categoryname]
[INFO ][2010-10-24 16:35:19] foreign keys: []
[INFO ][2010-10-24 16:35:19] indexes: [primary]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:35:19] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:35:19] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:35:19] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:35:19] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:35:19] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:35:19] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.comment
[INFO ][2010-10-24 16:35:19] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:35:19] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:35:19] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.filesys
[INFO ][2010-10-24 16:35:19] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:35:19] foreign keys: []
[INFO ][2010-10-24 16:35:19] indexes: [primary]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.keywords
[INFO ][2010-10-24 16:35:19] columns: [id, name, url]
[INFO ][2010-10-24 16:35:19] foreign keys: []
[INFO ][2010-10-24 16:35:19] indexes: [primary]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:35:19] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:35:19] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:35:19] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:35:19] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:35:19] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:35:19] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.photo
[INFO ][2010-10-24 16:35:19] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:35:19] foreign keys: []
[INFO ][2010-10-24 16:35:19] indexes: [primary]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.user
[INFO ][2010-10-24 16:35:19] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:35:19] foreign keys: []
[INFO ][2010-10-24 16:35:19] indexes: [primary]
[INFO ][2010-10-24 16:35:19] table found: wolfblog.wish
[INFO ][2010-10-24 16:35:19] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:35:19] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:35:19] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:35:19] schema update complete
[INFO ][2010-10-24 16:35:19] Using DataSource [org.apache.commons.dbcp.BasicDataSource@7d85b7] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:35:20] Root WebApplicationContext: initialization completed in 4949 ms
[INFO ][2010-10-24 16:35:20] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:35:20] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:35:20] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:35:20] Loading global messages from package
[INFO ][2010-10-24 16:35:21] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:35:21] Setting autowire strategy to name
[INFO ][2010-10-24 16:35:21] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:35:21] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:36:22] Closing org.springframework.web.context.support.XmlWebApplicationContext@20b622: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:35:15 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:36:22] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@c2d0d0: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:36:22] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:36:22] closing
[INFO ][2010-10-24 16:36:23] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:36:23] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@56666d: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:36:23 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:36:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:36:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:36:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:36:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:36:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:36:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:36:23] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@56666d]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1ce9dc5
[INFO ][2010-10-24 16:36:24] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:36:24] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:36:24] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1ce9dc5: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:36:25] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:36:25] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:36:25] hibernate.properties not found
[INFO ][2010-10-24 16:36:25] Bytecode provider name : javassist
[INFO ][2010-10-24 16:36:25] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:36:25] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:36:25] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:36:25] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:36:25] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:36:25] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:36:25] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:36:25] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:36:25] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:36:26] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:36:26] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:36:26] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:36:26] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:36:26] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:36:26] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:36:26] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:36:26] JDBC batch size: 15
[INFO ][2010-10-24 16:36:26] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:36:26] Scrollable result sets: enabled
[INFO ][2010-10-24 16:36:26] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:36:26] Connection release mode: auto
[INFO ][2010-10-24 16:36:26] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:36:26] Default batch fetch size: 1
[INFO ][2010-10-24 16:36:26] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:36:26] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:36:26] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:36:26] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:36:26] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:36:26] Query language substitutions: {}
[INFO ][2010-10-24 16:36:26] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:36:26] Second-level cache: enabled
[INFO ][2010-10-24 16:36:26] Query cache: disabled
[INFO ][2010-10-24 16:36:26] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:36:26] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:36:26] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:36:26] Echoing all SQL to stdout
[INFO ][2010-10-24 16:36:26] Statistics: disabled
[INFO ][2010-10-24 16:36:26] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:36:26] Default entity-mode: pojo
[INFO ][2010-10-24 16:36:26] Named query checking : enabled
[INFO ][2010-10-24 16:36:26] building session factory
[INFO ][2010-10-24 16:36:27] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:36:27] Running hbm2ddl schema update
[INFO ][2010-10-24 16:36:27] fetching database metadata
[INFO ][2010-10-24 16:36:27] updating schema
[INFO ][2010-10-24 16:36:27] table found: wolfblog.album
[INFO ][2010-10-24 16:36:27] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:36:27] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:36:27] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:36:27] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:36:27] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:36:27] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.article
[INFO ][2010-10-24 16:36:27] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:36:27] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:36:27] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:36:27] columns: [id, categoryname]
[INFO ][2010-10-24 16:36:27] foreign keys: []
[INFO ][2010-10-24 16:36:27] indexes: [primary]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:36:27] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:36:27] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:36:27] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:36:27] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:36:27] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:36:27] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.comment
[INFO ][2010-10-24 16:36:27] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:36:27] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:36:27] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.filesys
[INFO ][2010-10-24 16:36:27] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:36:27] foreign keys: []
[INFO ][2010-10-24 16:36:27] indexes: [primary]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.keywords
[INFO ][2010-10-24 16:36:27] columns: [id, name, url]
[INFO ][2010-10-24 16:36:27] foreign keys: []
[INFO ][2010-10-24 16:36:27] indexes: [primary]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:36:27] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:36:27] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:36:27] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:36:27] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:36:27] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:36:27] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.photo
[INFO ][2010-10-24 16:36:27] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:36:27] foreign keys: []
[INFO ][2010-10-24 16:36:27] indexes: [primary]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.user
[INFO ][2010-10-24 16:36:27] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:36:27] foreign keys: []
[INFO ][2010-10-24 16:36:27] indexes: [primary]
[INFO ][2010-10-24 16:36:27] table found: wolfblog.wish
[INFO ][2010-10-24 16:36:27] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:36:27] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:36:27] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:36:27] schema update complete
[INFO ][2010-10-24 16:36:27] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1e1ca2c] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:36:29] Root WebApplicationContext: initialization completed in 6159 ms
[INFO ][2010-10-24 16:36:29] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:36:29] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:36:29] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:36:29] Loading global messages from package
[INFO ][2010-10-24 16:36:29] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:36:29] Setting autowire strategy to name
[INFO ][2010-10-24 16:36:29] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:36:30] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:36:40] Closing org.springframework.web.context.support.XmlWebApplicationContext@56666d: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:36:23 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:36:40] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1ce9dc5: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:36:40] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:36:40] closing
[INFO ][2010-10-24 16:36:41] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:36:41] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1cea0f5: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:36:41 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:36:41] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:36:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:36:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:36:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:36:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:36:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:36:42] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1cea0f5]: org.springframework.beans.factory.support.DefaultListableBeanFactory@c64acf
[INFO ][2010-10-24 16:36:42] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:36:42] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:36:42] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@c64acf: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:36:43] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:36:43] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:36:43] hibernate.properties not found
[INFO ][2010-10-24 16:36:43] Bytecode provider name : javassist
[INFO ][2010-10-24 16:36:43] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:36:43] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:36:43] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:36:43] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:36:43] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:36:43] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:36:43] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:36:43] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:36:43] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:36:44] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:36:44] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:36:44] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:36:44] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:36:44] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:36:44] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:36:44] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:36:44] JDBC batch size: 15
[INFO ][2010-10-24 16:36:44] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:36:44] Scrollable result sets: enabled
[INFO ][2010-10-24 16:36:44] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:36:44] Connection release mode: auto
[INFO ][2010-10-24 16:36:44] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:36:44] Default batch fetch size: 1
[INFO ][2010-10-24 16:36:44] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:36:44] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:36:44] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:36:44] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:36:44] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:36:44] Query language substitutions: {}
[INFO ][2010-10-24 16:36:44] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:36:44] Second-level cache: enabled
[INFO ][2010-10-24 16:36:44] Query cache: disabled
[INFO ][2010-10-24 16:36:44] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:36:44] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:36:44] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:36:44] Echoing all SQL to stdout
[INFO ][2010-10-24 16:36:44] Statistics: disabled
[INFO ][2010-10-24 16:36:44] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:36:44] Default entity-mode: pojo
[INFO ][2010-10-24 16:36:44] Named query checking : enabled
[INFO ][2010-10-24 16:36:44] building session factory
[INFO ][2010-10-24 16:36:44] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:36:44] Running hbm2ddl schema update
[INFO ][2010-10-24 16:36:44] fetching database metadata
[INFO ][2010-10-24 16:36:44] updating schema
[INFO ][2010-10-24 16:36:44] table found: wolfblog.album
[INFO ][2010-10-24 16:36:44] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:36:44] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:36:44] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:36:44] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:36:44] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:36:44] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:36:44] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:36:44] table found: wolfblog.article
[INFO ][2010-10-24 16:36:44] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:36:44] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:36:44] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:36:45] columns: [id, categoryname]
[INFO ][2010-10-24 16:36:45] foreign keys: []
[INFO ][2010-10-24 16:36:45] indexes: [primary]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:36:45] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:36:45] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:36:45] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:36:45] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:36:45] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:36:45] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.comment
[INFO ][2010-10-24 16:36:45] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:36:45] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:36:45] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.filesys
[INFO ][2010-10-24 16:36:45] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:36:45] foreign keys: []
[INFO ][2010-10-24 16:36:45] indexes: [primary]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.keywords
[INFO ][2010-10-24 16:36:45] columns: [id, name, url]
[INFO ][2010-10-24 16:36:45] foreign keys: []
[INFO ][2010-10-24 16:36:45] indexes: [primary]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:36:45] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:36:45] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:36:45] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:36:45] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:36:45] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:36:45] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.photo
[INFO ][2010-10-24 16:36:45] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:36:45] foreign keys: []
[INFO ][2010-10-24 16:36:45] indexes: [primary]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.user
[INFO ][2010-10-24 16:36:45] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:36:45] foreign keys: []
[INFO ][2010-10-24 16:36:45] indexes: [primary]
[INFO ][2010-10-24 16:36:45] table found: wolfblog.wish
[INFO ][2010-10-24 16:36:45] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:36:45] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:36:45] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:36:45] schema update complete
[INFO ][2010-10-24 16:36:45] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1f2bc4e] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:36:46] Root WebApplicationContext: initialization completed in 4979 ms
[INFO ][2010-10-24 16:36:47] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:36:47] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:36:47] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:36:47] Loading global messages from package
[INFO ][2010-10-24 16:36:47] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:36:47] Setting autowire strategy to name
[INFO ][2010-10-24 16:36:47] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:36:47] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:38:08] Closing org.springframework.web.context.support.XmlWebApplicationContext@1cea0f5: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:36:41 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:38:08] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@c64acf: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:38:08] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:38:08] closing
[INFO ][2010-10-24 16:38:09] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:38:09] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@2bae18: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:38:09 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:38:09] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:38:09] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:38:09] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:38:09] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:38:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:38:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:38:10] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@2bae18]: org.springframework.beans.factory.support.DefaultListableBeanFactory@f3ffd4
[INFO ][2010-10-24 16:38:10] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:38:10] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:38:10] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@f3ffd4: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:38:11] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:38:11] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:38:11] hibernate.properties not found
[INFO ][2010-10-24 16:38:11] Bytecode provider name : javassist
[INFO ][2010-10-24 16:38:11] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:38:11] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:38:11] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:38:11] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:38:11] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:38:11] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:38:11] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:38:11] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:38:11] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:38:11] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:38:11] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:38:11] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:38:11] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:38:11] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:38:11] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:38:11] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:38:11] JDBC batch size: 15
[INFO ][2010-10-24 16:38:11] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:38:11] Scrollable result sets: enabled
[INFO ][2010-10-24 16:38:11] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:38:11] Connection release mode: auto
[INFO ][2010-10-24 16:38:11] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:38:11] Default batch fetch size: 1
[INFO ][2010-10-24 16:38:11] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:38:11] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:38:11] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:38:11] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:38:11] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:38:11] Query language substitutions: {}
[INFO ][2010-10-24 16:38:11] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:38:11] Second-level cache: enabled
[INFO ][2010-10-24 16:38:11] Query cache: disabled
[INFO ][2010-10-24 16:38:11] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:38:11] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:38:11] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:38:12] Echoing all SQL to stdout
[INFO ][2010-10-24 16:38:12] Statistics: disabled
[INFO ][2010-10-24 16:38:12] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:38:12] Default entity-mode: pojo
[INFO ][2010-10-24 16:38:12] Named query checking : enabled
[INFO ][2010-10-24 16:38:12] building session factory
[INFO ][2010-10-24 16:38:12] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:38:12] Running hbm2ddl schema update
[INFO ][2010-10-24 16:38:12] fetching database metadata
[INFO ][2010-10-24 16:38:12] updating schema
[INFO ][2010-10-24 16:38:12] table found: wolfblog.album
[INFO ][2010-10-24 16:38:12] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:38:12] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:38:12] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:38:12] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:38:12] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:38:12] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.article
[INFO ][2010-10-24 16:38:12] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:38:12] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:38:12] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:38:12] columns: [id, categoryname]
[INFO ][2010-10-24 16:38:12] foreign keys: []
[INFO ][2010-10-24 16:38:12] indexes: [primary]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:38:12] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:38:12] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:38:12] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:38:12] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:38:12] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:38:12] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.comment
[INFO ][2010-10-24 16:38:12] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:38:12] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:38:12] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.filesys
[INFO ][2010-10-24 16:38:12] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:38:12] foreign keys: []
[INFO ][2010-10-24 16:38:12] indexes: [primary]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.keywords
[INFO ][2010-10-24 16:38:12] columns: [id, name, url]
[INFO ][2010-10-24 16:38:12] foreign keys: []
[INFO ][2010-10-24 16:38:12] indexes: [primary]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:38:12] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:38:12] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:38:12] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:38:12] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:38:12] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:38:12] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.photo
[INFO ][2010-10-24 16:38:12] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:38:12] foreign keys: []
[INFO ][2010-10-24 16:38:12] indexes: [primary]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.user
[INFO ][2010-10-24 16:38:12] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:38:12] foreign keys: []
[INFO ][2010-10-24 16:38:12] indexes: [primary]
[INFO ][2010-10-24 16:38:12] table found: wolfblog.wish
[INFO ][2010-10-24 16:38:12] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:38:12] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:38:12] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:38:12] schema update complete
[INFO ][2010-10-24 16:38:12] Using DataSource [org.apache.commons.dbcp.BasicDataSource@49e192] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:38:14] Root WebApplicationContext: initialization completed in 4491 ms
[INFO ][2010-10-24 16:38:14] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:38:14] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:38:14] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:38:14] Loading global messages from package
[INFO ][2010-10-24 16:38:14] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:38:14] Setting autowire strategy to name
[INFO ][2010-10-24 16:38:14] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:38:15] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:40:26] Closing org.springframework.web.context.support.XmlWebApplicationContext@2bae18: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:38:09 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:40:26] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@f3ffd4: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:40:26] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:40:26] closing
[INFO ][2010-10-24 16:40:27] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:40:27] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1fcf095: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:40:27 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:40:27] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:40:27] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:40:27] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:40:27] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:40:27] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:40:27] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:40:27] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1fcf095]: org.springframework.beans.factory.support.DefaultListableBeanFactory@f40265
[INFO ][2010-10-24 16:40:28] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:40:28] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:40:28] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@f40265: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:40:29] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:40:29] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:40:29] hibernate.properties not found
[INFO ][2010-10-24 16:40:29] Bytecode provider name : javassist
[INFO ][2010-10-24 16:40:29] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:40:29] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:40:29] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:40:29] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:40:29] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:40:29] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:40:29] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:40:29] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:40:29] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:40:30] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:40:30] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:40:30] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:40:30] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:40:30] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:40:30] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:40:30] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:40:30] JDBC batch size: 15
[INFO ][2010-10-24 16:40:30] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:40:30] Scrollable result sets: enabled
[INFO ][2010-10-24 16:40:30] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:40:30] Connection release mode: auto
[INFO ][2010-10-24 16:40:30] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:40:30] Default batch fetch size: 1
[INFO ][2010-10-24 16:40:30] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:40:30] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:40:30] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:40:30] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:40:30] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:40:30] Query language substitutions: {}
[INFO ][2010-10-24 16:40:30] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:40:30] Second-level cache: enabled
[INFO ][2010-10-24 16:40:30] Query cache: disabled
[INFO ][2010-10-24 16:40:30] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:40:30] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:40:30] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:40:30] Echoing all SQL to stdout
[INFO ][2010-10-24 16:40:30] Statistics: disabled
[INFO ][2010-10-24 16:40:30] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:40:30] Default entity-mode: pojo
[INFO ][2010-10-24 16:40:30] Named query checking : enabled
[INFO ][2010-10-24 16:40:30] building session factory
[INFO ][2010-10-24 16:40:30] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:40:30] Running hbm2ddl schema update
[INFO ][2010-10-24 16:40:30] fetching database metadata
[INFO ][2010-10-24 16:40:30] updating schema
[INFO ][2010-10-24 16:40:30] table found: wolfblog.album
[INFO ][2010-10-24 16:40:30] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:40:30] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:40:30] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:40:30] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:40:30] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:40:30] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.article
[INFO ][2010-10-24 16:40:30] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:40:30] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:40:30] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:40:30] columns: [id, categoryname]
[INFO ][2010-10-24 16:40:30] foreign keys: []
[INFO ][2010-10-24 16:40:30] indexes: [primary]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:40:30] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:40:30] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:40:30] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:40:30] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:40:30] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:40:30] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.comment
[INFO ][2010-10-24 16:40:30] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:40:30] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:40:30] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.filesys
[INFO ][2010-10-24 16:40:30] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:40:30] foreign keys: []
[INFO ][2010-10-24 16:40:30] indexes: [primary]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.keywords
[INFO ][2010-10-24 16:40:30] columns: [id, name, url]
[INFO ][2010-10-24 16:40:30] foreign keys: []
[INFO ][2010-10-24 16:40:30] indexes: [primary]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:40:30] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:40:30] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:40:30] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:40:30] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:40:30] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:40:30] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.photo
[INFO ][2010-10-24 16:40:30] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:40:30] foreign keys: []
[INFO ][2010-10-24 16:40:30] indexes: [primary]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.user
[INFO ][2010-10-24 16:40:30] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:40:30] foreign keys: []
[INFO ][2010-10-24 16:40:30] indexes: [primary]
[INFO ][2010-10-24 16:40:30] table found: wolfblog.wish
[INFO ][2010-10-24 16:40:30] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:40:30] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:40:30] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:40:30] schema update complete
[INFO ][2010-10-24 16:40:31] Using DataSource [org.apache.commons.dbcp.BasicDataSource@14445ef] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:40:32] Root WebApplicationContext: initialization completed in 4967 ms
[INFO ][2010-10-24 16:40:32] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:40:32] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:40:32] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:40:32] Loading global messages from package
[INFO ][2010-10-24 16:40:32] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:40:32] Setting autowire strategy to name
[INFO ][2010-10-24 16:40:32] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:40:33] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:40:53] Closing org.springframework.web.context.support.XmlWebApplicationContext@1fcf095: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:40:27 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:40:53] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@f40265: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:40:53] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:40:53] closing
[INFO ][2010-10-24 16:40:54] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:40:54] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@6c2cba: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:40:54 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:40:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:40:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:40:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:40:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:40:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:40:54] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:40:54] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@6c2cba]: org.springframework.beans.factory.support.DefaultListableBeanFactory@736560
[INFO ][2010-10-24 16:40:55] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:40:55] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:40:55] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@736560: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:40:55] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:40:55] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:40:55] hibernate.properties not found
[INFO ][2010-10-24 16:40:55] Bytecode provider name : javassist
[INFO ][2010-10-24 16:40:55] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:40:56] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:40:56] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:40:56] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:40:56] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:40:56] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:40:56] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:40:56] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:40:56] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:40:56] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:40:56] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:40:56] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:40:56] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:40:56] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:40:56] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:40:56] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:40:56] JDBC batch size: 15
[INFO ][2010-10-24 16:40:56] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:40:56] Scrollable result sets: enabled
[INFO ][2010-10-24 16:40:56] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:40:56] Connection release mode: auto
[INFO ][2010-10-24 16:40:56] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:40:56] Default batch fetch size: 1
[INFO ][2010-10-24 16:40:56] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:40:56] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:40:56] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:40:56] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:40:56] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:40:56] Query language substitutions: {}
[INFO ][2010-10-24 16:40:56] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:40:56] Second-level cache: enabled
[INFO ][2010-10-24 16:40:56] Query cache: disabled
[INFO ][2010-10-24 16:40:56] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:40:56] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:40:56] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:40:56] Echoing all SQL to stdout
[INFO ][2010-10-24 16:40:56] Statistics: disabled
[INFO ][2010-10-24 16:40:56] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:40:56] Default entity-mode: pojo
[INFO ][2010-10-24 16:40:56] Named query checking : enabled
[INFO ][2010-10-24 16:40:56] building session factory
[INFO ][2010-10-24 16:40:57] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:40:57] Running hbm2ddl schema update
[INFO ][2010-10-24 16:40:57] fetching database metadata
[INFO ][2010-10-24 16:40:57] updating schema
[INFO ][2010-10-24 16:40:57] table found: wolfblog.album
[INFO ][2010-10-24 16:40:57] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:40:57] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:40:57] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:40:57] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:40:57] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:40:57] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.article
[INFO ][2010-10-24 16:40:57] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:40:57] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:40:57] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:40:57] columns: [id, categoryname]
[INFO ][2010-10-24 16:40:57] foreign keys: []
[INFO ][2010-10-24 16:40:57] indexes: [primary]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:40:57] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:40:57] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:40:57] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:40:57] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:40:57] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:40:57] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.comment
[INFO ][2010-10-24 16:40:57] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:40:57] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:40:57] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.filesys
[INFO ][2010-10-24 16:40:57] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:40:57] foreign keys: []
[INFO ][2010-10-24 16:40:57] indexes: [primary]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.keywords
[INFO ][2010-10-24 16:40:57] columns: [id, name, url]
[INFO ][2010-10-24 16:40:57] foreign keys: []
[INFO ][2010-10-24 16:40:57] indexes: [primary]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:40:57] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:40:57] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:40:57] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:40:57] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:40:57] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:40:57] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.photo
[INFO ][2010-10-24 16:40:57] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:40:57] foreign keys: []
[INFO ][2010-10-24 16:40:57] indexes: [primary]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.user
[INFO ][2010-10-24 16:40:57] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:40:57] foreign keys: []
[INFO ][2010-10-24 16:40:57] indexes: [primary]
[INFO ][2010-10-24 16:40:57] table found: wolfblog.wish
[INFO ][2010-10-24 16:40:57] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:40:57] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:40:57] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:40:57] schema update complete
[INFO ][2010-10-24 16:40:57] Using DataSource [org.apache.commons.dbcp.BasicDataSource@cf1b7c] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:40:58] Root WebApplicationContext: initialization completed in 4451 ms
[INFO ][2010-10-24 16:40:59] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:40:59] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:40:59] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:40:59] Loading global messages from package
[INFO ][2010-10-24 16:40:59] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:40:59] Setting autowire strategy to name
[INFO ][2010-10-24 16:40:59] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:40:59] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:41:30] Closing org.springframework.web.context.support.XmlWebApplicationContext@6c2cba: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:40:54 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:41:30] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@736560: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:41:30] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:41:30] closing
[INFO ][2010-10-24 16:41:31] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:41:31] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@c5ad31: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:41:31 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:41:31] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:41:31] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:41:31] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:41:31] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:41:31] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:41:31] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:41:31] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@c5ad31]: org.springframework.beans.factory.support.DefaultListableBeanFactory@19be28f
[INFO ][2010-10-24 16:41:31] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:41:31] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:41:31] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@19be28f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:41:32] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:41:32] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:41:32] hibernate.properties not found
[INFO ][2010-10-24 16:41:32] Bytecode provider name : javassist
[INFO ][2010-10-24 16:41:32] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:41:32] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:41:32] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:41:32] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:41:33] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:41:33] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:41:33] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:41:33] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:41:33] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:41:33] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:41:33] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:41:33] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:41:33] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:41:33] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:41:33] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:41:33] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:41:33] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:41:33] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:41:33] JDBC batch size: 15
[INFO ][2010-10-24 16:41:33] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:41:33] Scrollable result sets: enabled
[INFO ][2010-10-24 16:41:33] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:41:33] Connection release mode: auto
[INFO ][2010-10-24 16:41:33] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:41:33] Default batch fetch size: 1
[INFO ][2010-10-24 16:41:33] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:41:33] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:41:33] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:41:33] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:41:33] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:41:33] Query language substitutions: {}
[INFO ][2010-10-24 16:41:33] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:41:33] Second-level cache: enabled
[INFO ][2010-10-24 16:41:33] Query cache: disabled
[INFO ][2010-10-24 16:41:33] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:41:33] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:41:33] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:41:33] Echoing all SQL to stdout
[INFO ][2010-10-24 16:41:33] Statistics: disabled
[INFO ][2010-10-24 16:41:33] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:41:33] Default entity-mode: pojo
[INFO ][2010-10-24 16:41:33] Named query checking : enabled
[INFO ][2010-10-24 16:41:33] building session factory
[INFO ][2010-10-24 16:41:34] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:41:34] Running hbm2ddl schema update
[INFO ][2010-10-24 16:41:34] fetching database metadata
[INFO ][2010-10-24 16:41:34] updating schema
[INFO ][2010-10-24 16:41:34] table found: wolfblog.album
[INFO ][2010-10-24 16:41:34] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:41:34] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:41:34] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:41:34] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:41:34] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:41:34] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.article
[INFO ][2010-10-24 16:41:34] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:41:34] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:41:34] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:41:34] columns: [id, categoryname]
[INFO ][2010-10-24 16:41:34] foreign keys: []
[INFO ][2010-10-24 16:41:34] indexes: [primary]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:41:34] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:41:34] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:41:34] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:41:34] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:41:34] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:41:34] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.comment
[INFO ][2010-10-24 16:41:34] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:41:34] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:41:34] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.filesys
[INFO ][2010-10-24 16:41:34] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:41:34] foreign keys: []
[INFO ][2010-10-24 16:41:34] indexes: [primary]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.keywords
[INFO ][2010-10-24 16:41:34] columns: [id, name, url]
[INFO ][2010-10-24 16:41:34] foreign keys: []
[INFO ][2010-10-24 16:41:34] indexes: [primary]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:41:34] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:41:34] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:41:34] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:41:34] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:41:34] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:41:34] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.photo
[INFO ][2010-10-24 16:41:34] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:41:34] foreign keys: []
[INFO ][2010-10-24 16:41:34] indexes: [primary]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.user
[INFO ][2010-10-24 16:41:34] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:41:34] foreign keys: []
[INFO ][2010-10-24 16:41:34] indexes: [primary]
[INFO ][2010-10-24 16:41:34] table found: wolfblog.wish
[INFO ][2010-10-24 16:41:34] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:41:34] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:41:34] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:41:34] schema update complete
[INFO ][2010-10-24 16:41:34] Using DataSource [org.apache.commons.dbcp.BasicDataSource@5c35ed] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:41:35] Root WebApplicationContext: initialization completed in 4506 ms
[INFO ][2010-10-24 16:41:35] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:41:36] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:41:36] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:41:36] Loading global messages from package
[INFO ][2010-10-24 16:41:36] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:41:36] Setting autowire strategy to name
[INFO ][2010-10-24 16:41:36] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:41:36] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:42:39] Closing org.springframework.web.context.support.XmlWebApplicationContext@c5ad31: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:41:31 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:42:39] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@19be28f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:42:39] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:42:39] closing
[INFO ][2010-10-24 16:42:43] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:42:43] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@7a1576: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:42:43 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:42:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:42:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:42:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:42:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:42:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:42:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:42:43] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@7a1576]: org.springframework.beans.factory.support.DefaultListableBeanFactory@8ff4cf
[INFO ][2010-10-24 16:42:43] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:42:43] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:42:43] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@8ff4cf: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:42:44] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:42:44] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:42:44] hibernate.properties not found
[INFO ][2010-10-24 16:42:44] Bytecode provider name : javassist
[INFO ][2010-10-24 16:42:44] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:42:44] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:42:44] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:42:45] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:42:45] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:42:45] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:42:45] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:42:45] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:42:45] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:42:45] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:42:45] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:42:45] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:42:45] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:42:45] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:42:45] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:42:45] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:42:45] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:42:45] JDBC batch size: 15
[INFO ][2010-10-24 16:42:45] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:42:45] Scrollable result sets: enabled
[INFO ][2010-10-24 16:42:45] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:42:45] Connection release mode: auto
[INFO ][2010-10-24 16:42:45] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:42:45] Default batch fetch size: 1
[INFO ][2010-10-24 16:42:45] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:42:45] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:42:45] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:42:45] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:42:45] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:42:45] Query language substitutions: {}
[INFO ][2010-10-24 16:42:45] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:42:45] Second-level cache: enabled
[INFO ][2010-10-24 16:42:45] Query cache: disabled
[INFO ][2010-10-24 16:42:45] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:42:45] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:42:45] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:42:45] Echoing all SQL to stdout
[INFO ][2010-10-24 16:42:45] Statistics: disabled
[INFO ][2010-10-24 16:42:45] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:42:45] Default entity-mode: pojo
[INFO ][2010-10-24 16:42:45] Named query checking : enabled
[INFO ][2010-10-24 16:42:45] building session factory
[INFO ][2010-10-24 16:42:46] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:42:46] Running hbm2ddl schema update
[INFO ][2010-10-24 16:42:46] fetching database metadata
[INFO ][2010-10-24 16:42:46] updating schema
[INFO ][2010-10-24 16:42:46] table found: wolfblog.album
[INFO ][2010-10-24 16:42:46] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:42:46] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:42:46] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:42:46] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:42:46] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:42:46] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.article
[INFO ][2010-10-24 16:42:46] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:42:46] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:42:46] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:42:46] columns: [id, categoryname]
[INFO ][2010-10-24 16:42:46] foreign keys: []
[INFO ][2010-10-24 16:42:46] indexes: [primary]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:42:46] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:42:46] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:42:46] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:42:46] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:42:46] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:42:46] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.comment
[INFO ][2010-10-24 16:42:46] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:42:46] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:42:46] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.filesys
[INFO ][2010-10-24 16:42:46] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:42:46] foreign keys: []
[INFO ][2010-10-24 16:42:46] indexes: [primary]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.keywords
[INFO ][2010-10-24 16:42:46] columns: [id, name, url]
[INFO ][2010-10-24 16:42:46] foreign keys: []
[INFO ][2010-10-24 16:42:46] indexes: [primary]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:42:46] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:42:46] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:42:46] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:42:46] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:42:46] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:42:46] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.photo
[INFO ][2010-10-24 16:42:46] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:42:46] foreign keys: []
[INFO ][2010-10-24 16:42:46] indexes: [primary]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.user
[INFO ][2010-10-24 16:42:46] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:42:46] foreign keys: []
[INFO ][2010-10-24 16:42:46] indexes: [primary]
[INFO ][2010-10-24 16:42:46] table found: wolfblog.wish
[INFO ][2010-10-24 16:42:46] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:42:46] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:42:46] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:42:46] schema update complete
[INFO ][2010-10-24 16:42:46] Using DataSource [org.apache.commons.dbcp.BasicDataSource@15a2dc4] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:42:48] Root WebApplicationContext: initialization completed in 5020 ms
[INFO ][2010-10-24 16:42:48] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:42:48] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:42:48] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:42:48] Loading global messages from package
[INFO ][2010-10-24 16:42:48] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:42:48] Setting autowire strategy to name
[INFO ][2010-10-24 16:42:48] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:42:49] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:43:19] Closing org.springframework.web.context.support.XmlWebApplicationContext@7a1576: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:42:43 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:43:19] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@8ff4cf: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:43:19] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:43:19] closing
[INFO ][2010-10-24 16:43:20] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:43:20] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@127a6bc: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:43:20 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:43:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:43:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:43:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:43:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:43:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:43:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:43:21] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@127a6bc]: org.springframework.beans.factory.support.DefaultListableBeanFactory@154ec5
[INFO ][2010-10-24 16:43:21] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:43:21] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:43:21] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@154ec5: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:43:22] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:43:22] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:43:22] hibernate.properties not found
[INFO ][2010-10-24 16:43:22] Bytecode provider name : javassist
[INFO ][2010-10-24 16:43:22] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:43:22] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:43:22] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:43:22] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:43:22] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:43:22] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:43:22] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:43:22] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:43:22] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:43:23] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:43:23] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:43:23] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:43:23] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:43:23] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:43:23] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:43:23] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:43:23] JDBC batch size: 15
[INFO ][2010-10-24 16:43:23] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:43:23] Scrollable result sets: enabled
[INFO ][2010-10-24 16:43:23] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:43:23] Connection release mode: auto
[INFO ][2010-10-24 16:43:23] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:43:23] Default batch fetch size: 1
[INFO ][2010-10-24 16:43:23] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:43:23] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:43:23] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:43:23] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:43:23] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:43:23] Query language substitutions: {}
[INFO ][2010-10-24 16:43:23] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:43:23] Second-level cache: enabled
[INFO ][2010-10-24 16:43:23] Query cache: disabled
[INFO ][2010-10-24 16:43:23] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:43:23] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:43:23] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:43:23] Echoing all SQL to stdout
[INFO ][2010-10-24 16:43:23] Statistics: disabled
[INFO ][2010-10-24 16:43:23] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:43:23] Default entity-mode: pojo
[INFO ][2010-10-24 16:43:23] Named query checking : enabled
[INFO ][2010-10-24 16:43:23] building session factory
[INFO ][2010-10-24 16:43:23] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:43:23] Running hbm2ddl schema update
[INFO ][2010-10-24 16:43:23] fetching database metadata
[INFO ][2010-10-24 16:43:23] updating schema
[INFO ][2010-10-24 16:43:23] table found: wolfblog.album
[INFO ][2010-10-24 16:43:23] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:43:23] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:43:23] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:43:23] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:43:23] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:43:23] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.article
[INFO ][2010-10-24 16:43:23] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:43:23] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:43:23] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:43:23] columns: [id, categoryname]
[INFO ][2010-10-24 16:43:23] foreign keys: []
[INFO ][2010-10-24 16:43:23] indexes: [primary]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:43:23] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:43:23] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:43:23] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:43:23] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:43:23] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:43:23] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.comment
[INFO ][2010-10-24 16:43:23] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:43:23] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:43:23] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.filesys
[INFO ][2010-10-24 16:43:23] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:43:23] foreign keys: []
[INFO ][2010-10-24 16:43:23] indexes: [primary]
[INFO ][2010-10-24 16:43:23] table found: wolfblog.keywords
[INFO ][2010-10-24 16:43:23] columns: [id, name, url]
[INFO ][2010-10-24 16:43:23] foreign keys: []
[INFO ][2010-10-24 16:43:23] indexes: [primary]
[INFO ][2010-10-24 16:43:24] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:43:24] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:43:24] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:43:24] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:43:24] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:43:24] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:43:24] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:43:24] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:43:24] table found: wolfblog.photo
[INFO ][2010-10-24 16:43:24] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:43:24] foreign keys: []
[INFO ][2010-10-24 16:43:24] indexes: [primary]
[INFO ][2010-10-24 16:43:24] table found: wolfblog.user
[INFO ][2010-10-24 16:43:24] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:43:24] foreign keys: []
[INFO ][2010-10-24 16:43:24] indexes: [primary]
[INFO ][2010-10-24 16:43:24] table found: wolfblog.wish
[INFO ][2010-10-24 16:43:24] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:43:24] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:43:24] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:43:24] schema update complete
[INFO ][2010-10-24 16:43:24] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1aa261b] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:43:25] Root WebApplicationContext: initialization completed in 4526 ms
[INFO ][2010-10-24 16:43:25] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:43:25] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:43:25] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:43:25] Loading global messages from package
[INFO ][2010-10-24 16:43:25] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:43:25] Setting autowire strategy to name
[INFO ][2010-10-24 16:43:25] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:43:26] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 16:57:19] Closing org.springframework.web.context.support.XmlWebApplicationContext@127a6bc: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:43:20 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:57:19] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@154ec5: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:57:19] Closing Hibernate SessionFactory
[INFO ][2010-10-24 16:57:19] closing
[INFO ][2010-10-24 16:57:22] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 16:57:22] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@b4e29b: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:57:22 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 16:57:22] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 16:57:22] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 16:57:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 16:57:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 16:57:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 16:57:23] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 16:57:23] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@b4e29b]: org.springframework.beans.factory.support.DefaultListableBeanFactory@12789d2
[INFO ][2010-10-24 16:57:23] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 16:57:23] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 16:57:23] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12789d2: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 16:57:24] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 16:57:24] Hibernate 3.3.1.GA
[INFO ][2010-10-24 16:57:24] hibernate.properties not found
[INFO ][2010-10-24 16:57:24] Bytecode provider name : javassist
[INFO ][2010-10-24 16:57:24] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 16:57:24] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 16:57:24] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 16:57:24] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 16:57:24] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 16:57:24] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 16:57:24] Building new Hibernate SessionFactory
[INFO ][2010-10-24 16:57:24] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 16:57:24] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 16:57:25] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 16:57:25] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 16:57:25] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 16:57:25] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 16:57:25] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 16:57:25] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 16:57:25] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 16:57:25] JDBC batch size: 15
[INFO ][2010-10-24 16:57:25] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 16:57:25] Scrollable result sets: enabled
[INFO ][2010-10-24 16:57:25] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 16:57:25] Connection release mode: auto
[INFO ][2010-10-24 16:57:25] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 16:57:25] Default batch fetch size: 1
[INFO ][2010-10-24 16:57:25] Generate SQL with comments: disabled
[INFO ][2010-10-24 16:57:25] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 16:57:25] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 16:57:25] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:57:25] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 16:57:25] Query language substitutions: {}
[INFO ][2010-10-24 16:57:25] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 16:57:25] Second-level cache: enabled
[INFO ][2010-10-24 16:57:25] Query cache: disabled
[INFO ][2010-10-24 16:57:25] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 16:57:25] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 16:57:25] Structured second-level cache entries: disabled
[INFO ][2010-10-24 16:57:25] Echoing all SQL to stdout
[INFO ][2010-10-24 16:57:25] Statistics: disabled
[INFO ][2010-10-24 16:57:25] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 16:57:25] Default entity-mode: pojo
[INFO ][2010-10-24 16:57:25] Named query checking : enabled
[INFO ][2010-10-24 16:57:25] building session factory
[INFO ][2010-10-24 16:57:25] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 16:57:25] Running hbm2ddl schema update
[INFO ][2010-10-24 16:57:25] fetching database metadata
[INFO ][2010-10-24 16:57:25] updating schema
[INFO ][2010-10-24 16:57:25] table found: wolfblog.album
[INFO ][2010-10-24 16:57:25] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 16:57:25] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 16:57:25] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.album_photo
[INFO ][2010-10-24 16:57:25] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 16:57:25] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 16:57:25] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.article
[INFO ][2010-10-24 16:57:25] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 16:57:25] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:57:25] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.articlecategory
[INFO ][2010-10-24 16:57:25] columns: [id, categoryname]
[INFO ][2010-10-24 16:57:25] foreign keys: []
[INFO ][2010-10-24 16:57:25] indexes: [primary]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.article_keywords
[INFO ][2010-10-24 16:57:25] columns: [article_id, keyword_id]
[INFO ][2010-10-24 16:57:25] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:57:25] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.blogarticle
[INFO ][2010-10-24 16:57:25] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 16:57:25] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 16:57:25] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.comment
[INFO ][2010-10-24 16:57:25] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 16:57:25] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:57:25] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.filesys
[INFO ][2010-10-24 16:57:25] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 16:57:25] foreign keys: []
[INFO ][2010-10-24 16:57:25] indexes: [primary]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.keywords
[INFO ][2010-10-24 16:57:25] columns: [id, name, url]
[INFO ][2010-10-24 16:57:25] foreign keys: []
[INFO ][2010-10-24 16:57:25] indexes: [primary]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.leaveword
[INFO ][2010-10-24 16:57:25] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 16:57:25] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 16:57:25] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.loginlog
[INFO ][2010-10-24 16:57:25] columns: [id, logindate, user_id]
[INFO ][2010-10-24 16:57:25] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 16:57:25] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.photo
[INFO ][2010-10-24 16:57:25] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 16:57:25] foreign keys: []
[INFO ][2010-10-24 16:57:25] indexes: [primary]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.user
[INFO ][2010-10-24 16:57:25] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 16:57:25] foreign keys: []
[INFO ][2010-10-24 16:57:25] indexes: [primary]
[INFO ][2010-10-24 16:57:25] table found: wolfblog.wish
[INFO ][2010-10-24 16:57:25] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 16:57:25] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 16:57:25] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 16:57:25] schema update complete
[INFO ][2010-10-24 16:57:26] Using DataSource [org.apache.commons.dbcp.BasicDataSource@294f62] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 16:57:27] Root WebApplicationContext: initialization completed in 4834 ms
[INFO ][2010-10-24 16:57:27] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 16:57:27] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 16:57:27] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 16:57:27] Loading global messages from package
[INFO ][2010-10-24 16:57:27] Initializing Struts-Spring integration...
[INFO ][2010-10-24 16:57:27] Setting autowire strategy to name
[INFO ][2010-10-24 16:57:27] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 16:57:28] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 17:00:39] Closing org.springframework.web.context.support.XmlWebApplicationContext@b4e29b: display name [Root WebApplicationContext]; startup date [Sun Oct 24 16:57:22 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:00:39] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12789d2: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:00:39] Closing Hibernate SessionFactory
[INFO ][2010-10-24 17:00:39] closing
[INFO ][2010-10-24 17:00:42] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 17:00:42] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@50988: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:00:42 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:00:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 17:00:42] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 17:00:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 17:00:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 17:00:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 17:00:43] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 17:00:43] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@50988]: org.springframework.beans.factory.support.DefaultListableBeanFactory@1ed1b0b
[INFO ][2010-10-24 17:00:43] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 17:00:43] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 17:00:43] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1ed1b0b: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:00:44] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 17:00:44] Hibernate 3.3.1.GA
[INFO ][2010-10-24 17:00:44] hibernate.properties not found
[INFO ][2010-10-24 17:00:44] Bytecode provider name : javassist
[INFO ][2010-10-24 17:00:44] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 17:00:44] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 17:00:44] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 17:00:44] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 17:00:44] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 17:00:44] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 17:00:44] Building new Hibernate SessionFactory
[INFO ][2010-10-24 17:00:44] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 17:00:44] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 17:00:45] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 17:00:45] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 17:00:45] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 17:00:45] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 17:00:45] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 17:00:45] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 17:00:45] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 17:00:45] JDBC batch size: 15
[INFO ][2010-10-24 17:00:45] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 17:00:45] Scrollable result sets: enabled
[INFO ][2010-10-24 17:00:45] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 17:00:45] Connection release mode: auto
[INFO ][2010-10-24 17:00:45] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 17:00:45] Default batch fetch size: 1
[INFO ][2010-10-24 17:00:45] Generate SQL with comments: disabled
[INFO ][2010-10-24 17:00:45] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 17:00:45] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 17:00:45] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:00:45] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:00:45] Query language substitutions: {}
[INFO ][2010-10-24 17:00:45] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 17:00:45] Second-level cache: enabled
[INFO ][2010-10-24 17:00:45] Query cache: disabled
[INFO ][2010-10-24 17:00:45] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 17:00:45] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 17:00:45] Structured second-level cache entries: disabled
[INFO ][2010-10-24 17:00:45] Echoing all SQL to stdout
[INFO ][2010-10-24 17:00:45] Statistics: disabled
[INFO ][2010-10-24 17:00:45] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 17:00:45] Default entity-mode: pojo
[INFO ][2010-10-24 17:00:45] Named query checking : enabled
[INFO ][2010-10-24 17:00:45] building session factory
[INFO ][2010-10-24 17:00:45] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 17:00:45] Running hbm2ddl schema update
[INFO ][2010-10-24 17:00:45] fetching database metadata
[INFO ][2010-10-24 17:00:45] updating schema
[INFO ][2010-10-24 17:00:45] table found: wolfblog.album
[INFO ][2010-10-24 17:00:45] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 17:00:45] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 17:00:45] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.album_photo
[INFO ][2010-10-24 17:00:45] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 17:00:45] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 17:00:45] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.article
[INFO ][2010-10-24 17:00:45] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 17:00:45] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:00:45] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.articlecategory
[INFO ][2010-10-24 17:00:45] columns: [id, categoryname]
[INFO ][2010-10-24 17:00:45] foreign keys: []
[INFO ][2010-10-24 17:00:45] indexes: [primary]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.article_keywords
[INFO ][2010-10-24 17:00:45] columns: [article_id, keyword_id]
[INFO ][2010-10-24 17:00:45] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:00:45] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.blogarticle
[INFO ][2010-10-24 17:00:45] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 17:00:45] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 17:00:45] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.comment
[INFO ][2010-10-24 17:00:45] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 17:00:45] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:00:45] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.filesys
[INFO ][2010-10-24 17:00:45] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 17:00:45] foreign keys: []
[INFO ][2010-10-24 17:00:45] indexes: [primary]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.keywords
[INFO ][2010-10-24 17:00:45] columns: [id, name, url]
[INFO ][2010-10-24 17:00:45] foreign keys: []
[INFO ][2010-10-24 17:00:45] indexes: [primary]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.leaveword
[INFO ][2010-10-24 17:00:45] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 17:00:45] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 17:00:45] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.loginlog
[INFO ][2010-10-24 17:00:45] columns: [id, logindate, user_id]
[INFO ][2010-10-24 17:00:45] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 17:00:45] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 17:00:45] table found: wolfblog.photo
[INFO ][2010-10-24 17:00:45] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 17:00:45] foreign keys: []
[INFO ][2010-10-24 17:00:45] indexes: [primary]
[INFO ][2010-10-24 17:00:46] table found: wolfblog.user
[INFO ][2010-10-24 17:00:46] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 17:00:46] foreign keys: []
[INFO ][2010-10-24 17:00:46] indexes: [primary]
[INFO ][2010-10-24 17:00:46] table found: wolfblog.wish
[INFO ][2010-10-24 17:00:46] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 17:00:46] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 17:00:46] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 17:00:46] schema update complete
[INFO ][2010-10-24 17:00:46] Using DataSource [org.apache.commons.dbcp.BasicDataSource@b95f72] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 17:00:47] Root WebApplicationContext: initialization completed in 4834 ms
[INFO ][2010-10-24 17:00:47] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 17:00:47] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 17:00:47] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 17:00:47] Loading global messages from package
[INFO ][2010-10-24 17:00:48] Initializing Struts-Spring integration...
[INFO ][2010-10-24 17:00:48] Setting autowire strategy to name
[INFO ][2010-10-24 17:00:48] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 17:00:48] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 17:02:37] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 17:02:37] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1309e87: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:02:37 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:02:37] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 17:02:37] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 17:02:38] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 17:02:38] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 17:02:38] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 17:02:38] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 17:02:38] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1309e87]: org.springframework.beans.factory.support.DefaultListableBeanFactory@14df764
[INFO ][2010-10-24 17:02:38] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 17:02:38] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 17:02:38] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@14df764: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:02:39] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 17:02:39] Hibernate 3.3.1.GA
[INFO ][2010-10-24 17:02:39] hibernate.properties not found
[INFO ][2010-10-24 17:02:39] Bytecode provider name : javassist
[INFO ][2010-10-24 17:02:39] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 17:02:39] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 17:02:39] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 17:02:39] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 17:02:39] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 17:02:39] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 17:02:39] Building new Hibernate SessionFactory
[INFO ][2010-10-24 17:02:39] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 17:02:39] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 17:02:40] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 17:02:40] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 17:02:40] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 17:02:40] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 17:02:40] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 17:02:40] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 17:02:40] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 17:02:40] JDBC batch size: 15
[INFO ][2010-10-24 17:02:40] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 17:02:40] Scrollable result sets: enabled
[INFO ][2010-10-24 17:02:40] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 17:02:40] Connection release mode: auto
[INFO ][2010-10-24 17:02:40] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 17:02:40] Default batch fetch size: 1
[INFO ][2010-10-24 17:02:40] Generate SQL with comments: disabled
[INFO ][2010-10-24 17:02:40] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 17:02:40] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 17:02:40] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:02:40] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:02:40] Query language substitutions: {}
[INFO ][2010-10-24 17:02:40] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 17:02:40] Second-level cache: enabled
[INFO ][2010-10-24 17:02:40] Query cache: disabled
[INFO ][2010-10-24 17:02:40] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 17:02:40] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 17:02:40] Structured second-level cache entries: disabled
[INFO ][2010-10-24 17:02:40] Echoing all SQL to stdout
[INFO ][2010-10-24 17:02:40] Statistics: disabled
[INFO ][2010-10-24 17:02:40] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 17:02:40] Default entity-mode: pojo
[INFO ][2010-10-24 17:02:40] Named query checking : enabled
[INFO ][2010-10-24 17:02:40] building session factory
[INFO ][2010-10-24 17:02:40] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 17:02:40] Running hbm2ddl schema update
[INFO ][2010-10-24 17:02:40] fetching database metadata
[INFO ][2010-10-24 17:02:40] updating schema
[INFO ][2010-10-24 17:02:40] table found: wolfblog.album
[INFO ][2010-10-24 17:02:40] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 17:02:40] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 17:02:40] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.album_photo
[INFO ][2010-10-24 17:02:40] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 17:02:40] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 17:02:40] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.article
[INFO ][2010-10-24 17:02:40] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 17:02:40] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:02:40] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.articlecategory
[INFO ][2010-10-24 17:02:40] columns: [id, categoryname]
[INFO ][2010-10-24 17:02:40] foreign keys: []
[INFO ][2010-10-24 17:02:40] indexes: [primary]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.article_keywords
[INFO ][2010-10-24 17:02:40] columns: [article_id, keyword_id]
[INFO ][2010-10-24 17:02:40] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:02:40] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.blogarticle
[INFO ][2010-10-24 17:02:40] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 17:02:40] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 17:02:40] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.comment
[INFO ][2010-10-24 17:02:40] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 17:02:40] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:02:40] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.filesys
[INFO ][2010-10-24 17:02:40] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 17:02:40] foreign keys: []
[INFO ][2010-10-24 17:02:40] indexes: [primary]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.keywords
[INFO ][2010-10-24 17:02:40] columns: [id, name, url]
[INFO ][2010-10-24 17:02:40] foreign keys: []
[INFO ][2010-10-24 17:02:40] indexes: [primary]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.leaveword
[INFO ][2010-10-24 17:02:40] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 17:02:40] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 17:02:40] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.loginlog
[INFO ][2010-10-24 17:02:40] columns: [id, logindate, user_id]
[INFO ][2010-10-24 17:02:40] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 17:02:40] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.photo
[INFO ][2010-10-24 17:02:40] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 17:02:40] foreign keys: []
[INFO ][2010-10-24 17:02:40] indexes: [primary]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.user
[INFO ][2010-10-24 17:02:40] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 17:02:40] foreign keys: []
[INFO ][2010-10-24 17:02:40] indexes: [primary]
[INFO ][2010-10-24 17:02:40] table found: wolfblog.wish
[INFO ][2010-10-24 17:02:40] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 17:02:40] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 17:02:40] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 17:02:40] schema update complete
[INFO ][2010-10-24 17:02:41] Using DataSource [org.apache.commons.dbcp.BasicDataSource@7c218e] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 17:02:42] Root WebApplicationContext: initialization completed in 4963 ms
[INFO ][2010-10-24 17:02:42] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 17:02:42] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 17:02:42] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 17:02:42] Loading global messages from package
[INFO ][2010-10-24 17:02:43] Initializing Struts-Spring integration...
[INFO ][2010-10-24 17:02:43] Setting autowire strategy to name
[INFO ][2010-10-24 17:02:43] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 17:02:43] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 17:03:23] Closing org.springframework.web.context.support.XmlWebApplicationContext@1309e87: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:02:37 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:03:23] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@14df764: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:03:23] Closing Hibernate SessionFactory
[INFO ][2010-10-24 17:03:23] closing
[INFO ][2010-10-24 17:03:25] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 17:03:25] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@9980d5: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:03:25 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:03:26] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 17:03:26] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 17:03:26] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 17:03:26] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 17:03:26] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 17:03:26] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 17:03:26] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@9980d5]: org.springframework.beans.factory.support.DefaultListableBeanFactory@8de462
[INFO ][2010-10-24 17:03:26] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 17:03:26] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 17:03:26] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@8de462: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:03:27] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 17:03:27] Hibernate 3.3.1.GA
[INFO ][2010-10-24 17:03:27] hibernate.properties not found
[INFO ][2010-10-24 17:03:27] Bytecode provider name : javassist
[INFO ][2010-10-24 17:03:27] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 17:03:27] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 17:03:27] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 17:03:27] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 17:03:28] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 17:03:28] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 17:03:28] Building new Hibernate SessionFactory
[INFO ][2010-10-24 17:03:28] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 17:03:28] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 17:03:28] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 17:03:28] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 17:03:28] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 17:03:28] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 17:03:28] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 17:03:28] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 17:03:28] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 17:03:28] JDBC batch size: 15
[INFO ][2010-10-24 17:03:28] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 17:03:28] Scrollable result sets: enabled
[INFO ][2010-10-24 17:03:28] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 17:03:28] Connection release mode: auto
[INFO ][2010-10-24 17:03:28] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 17:03:28] Default batch fetch size: 1
[INFO ][2010-10-24 17:03:28] Generate SQL with comments: disabled
[INFO ][2010-10-24 17:03:28] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 17:03:28] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 17:03:28] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:03:28] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:03:28] Query language substitutions: {}
[INFO ][2010-10-24 17:03:28] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 17:03:28] Second-level cache: enabled
[INFO ][2010-10-24 17:03:28] Query cache: disabled
[INFO ][2010-10-24 17:03:28] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 17:03:28] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 17:03:28] Structured second-level cache entries: disabled
[INFO ][2010-10-24 17:03:28] Echoing all SQL to stdout
[INFO ][2010-10-24 17:03:28] Statistics: disabled
[INFO ][2010-10-24 17:03:28] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 17:03:28] Default entity-mode: pojo
[INFO ][2010-10-24 17:03:28] Named query checking : enabled
[INFO ][2010-10-24 17:03:28] building session factory
[INFO ][2010-10-24 17:03:28] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 17:03:28] Running hbm2ddl schema update
[INFO ][2010-10-24 17:03:28] fetching database metadata
[INFO ][2010-10-24 17:03:28] updating schema
[INFO ][2010-10-24 17:03:28] table found: wolfblog.album
[INFO ][2010-10-24 17:03:28] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 17:03:28] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 17:03:28] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.album_photo
[INFO ][2010-10-24 17:03:29] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 17:03:29] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 17:03:29] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.article
[INFO ][2010-10-24 17:03:29] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 17:03:29] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:03:29] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.articlecategory
[INFO ][2010-10-24 17:03:29] columns: [id, categoryname]
[INFO ][2010-10-24 17:03:29] foreign keys: []
[INFO ][2010-10-24 17:03:29] indexes: [primary]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.article_keywords
[INFO ][2010-10-24 17:03:29] columns: [article_id, keyword_id]
[INFO ][2010-10-24 17:03:29] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:03:29] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.blogarticle
[INFO ][2010-10-24 17:03:29] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 17:03:29] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 17:03:29] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.comment
[INFO ][2010-10-24 17:03:29] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 17:03:29] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:03:29] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.filesys
[INFO ][2010-10-24 17:03:29] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 17:03:29] foreign keys: []
[INFO ][2010-10-24 17:03:29] indexes: [primary]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.keywords
[INFO ][2010-10-24 17:03:29] columns: [id, name, url]
[INFO ][2010-10-24 17:03:29] foreign keys: []
[INFO ][2010-10-24 17:03:29] indexes: [primary]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.leaveword
[INFO ][2010-10-24 17:03:29] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 17:03:29] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 17:03:29] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.loginlog
[INFO ][2010-10-24 17:03:29] columns: [id, logindate, user_id]
[INFO ][2010-10-24 17:03:29] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 17:03:29] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.photo
[INFO ][2010-10-24 17:03:29] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 17:03:29] foreign keys: []
[INFO ][2010-10-24 17:03:29] indexes: [primary]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.user
[INFO ][2010-10-24 17:03:29] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 17:03:29] foreign keys: []
[INFO ][2010-10-24 17:03:29] indexes: [primary]
[INFO ][2010-10-24 17:03:29] table found: wolfblog.wish
[INFO ][2010-10-24 17:03:29] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 17:03:29] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 17:03:29] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 17:03:29] schema update complete
[INFO ][2010-10-24 17:03:29] Using DataSource [org.apache.commons.dbcp.BasicDataSource@1712193] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 17:03:30] Root WebApplicationContext: initialization completed in 4890 ms
[INFO ][2010-10-24 17:03:30] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 17:03:31] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 17:03:31] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 17:03:31] Loading global messages from package
[INFO ][2010-10-24 17:03:31] Initializing Struts-Spring integration...
[INFO ][2010-10-24 17:03:31] Setting autowire strategy to name
[INFO ][2010-10-24 17:03:31] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 17:03:31] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 17:05:43] Closing org.springframework.web.context.support.XmlWebApplicationContext@9980d5: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:03:25 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:05:43] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@8de462: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:05:43] Closing Hibernate SessionFactory
[INFO ][2010-10-24 17:05:43] closing
[INFO ][2010-10-24 17:05:48] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 17:05:48] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1d10a5c: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:05:48 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:05:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 17:05:48] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 17:05:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 17:05:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 17:05:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 17:05:49] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 17:05:49] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1d10a5c]: org.springframework.beans.factory.support.DefaultListableBeanFactory@14df764
[INFO ][2010-10-24 17:05:49] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 17:05:49] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 17:05:49] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@14df764: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:05:50] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 17:05:50] Hibernate 3.3.1.GA
[INFO ][2010-10-24 17:05:50] hibernate.properties not found
[INFO ][2010-10-24 17:05:50] Bytecode provider name : javassist
[INFO ][2010-10-24 17:05:50] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 17:05:50] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 17:05:50] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 17:05:50] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 17:05:50] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 17:05:50] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 17:05:51] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 17:05:51] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 17:05:51] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 17:05:51] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 17:05:51] Building new Hibernate SessionFactory
[INFO ][2010-10-24 17:05:51] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 17:05:51] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 17:05:51] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 17:05:51] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 17:05:51] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 17:05:51] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 17:05:51] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 17:05:51] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 17:05:51] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 17:05:51] JDBC batch size: 15
[INFO ][2010-10-24 17:05:51] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 17:05:51] Scrollable result sets: enabled
[INFO ][2010-10-24 17:05:51] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 17:05:51] Connection release mode: auto
[INFO ][2010-10-24 17:05:51] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 17:05:51] Default batch fetch size: 1
[INFO ][2010-10-24 17:05:51] Generate SQL with comments: disabled
[INFO ][2010-10-24 17:05:51] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 17:05:51] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 17:05:51] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:05:51] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:05:51] Query language substitutions: {}
[INFO ][2010-10-24 17:05:51] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 17:05:51] Second-level cache: enabled
[INFO ][2010-10-24 17:05:51] Query cache: disabled
[INFO ][2010-10-24 17:05:51] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 17:05:51] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 17:05:51] Structured second-level cache entries: disabled
[INFO ][2010-10-24 17:05:51] Echoing all SQL to stdout
[INFO ][2010-10-24 17:05:51] Statistics: disabled
[INFO ][2010-10-24 17:05:51] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 17:05:51] Default entity-mode: pojo
[INFO ][2010-10-24 17:05:51] Named query checking : enabled
[INFO ][2010-10-24 17:05:51] building session factory
[INFO ][2010-10-24 17:05:52] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 17:05:52] Running hbm2ddl schema update
[INFO ][2010-10-24 17:05:52] fetching database metadata
[INFO ][2010-10-24 17:05:52] updating schema
[INFO ][2010-10-24 17:05:52] table found: wolfblog.album
[INFO ][2010-10-24 17:05:52] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 17:05:52] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 17:05:52] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.album_photo
[INFO ][2010-10-24 17:05:52] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 17:05:52] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 17:05:52] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.article
[INFO ][2010-10-24 17:05:52] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 17:05:52] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:05:52] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.articlecategory
[INFO ][2010-10-24 17:05:52] columns: [id, categoryname]
[INFO ][2010-10-24 17:05:52] foreign keys: []
[INFO ][2010-10-24 17:05:52] indexes: [primary]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.article_keywords
[INFO ][2010-10-24 17:05:52] columns: [article_id, keyword_id]
[INFO ][2010-10-24 17:05:52] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:05:52] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.blogarticle
[INFO ][2010-10-24 17:05:52] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 17:05:52] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 17:05:52] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.comment
[INFO ][2010-10-24 17:05:52] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 17:05:52] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:05:52] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.filesys
[INFO ][2010-10-24 17:05:52] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 17:05:52] foreign keys: []
[INFO ][2010-10-24 17:05:52] indexes: [primary]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.keywords
[INFO ][2010-10-24 17:05:52] columns: [id, name, url]
[INFO ][2010-10-24 17:05:52] foreign keys: []
[INFO ][2010-10-24 17:05:52] indexes: [primary]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.leaveword
[INFO ][2010-10-24 17:05:52] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 17:05:52] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 17:05:52] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.loginlog
[INFO ][2010-10-24 17:05:52] columns: [id, logindate, user_id]
[INFO ][2010-10-24 17:05:52] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 17:05:52] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 17:05:52] table found: wolfblog.photo
[INFO ][2010-10-24 17:05:52] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 17:05:52] foreign keys: []
[INFO ][2010-10-24 17:05:52] indexes: [primary]
[INFO ][2010-10-24 17:05:53] table found: wolfblog.user
[INFO ][2010-10-24 17:05:53] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 17:05:53] foreign keys: []
[INFO ][2010-10-24 17:05:53] indexes: [primary]
[INFO ][2010-10-24 17:05:53] table found: wolfblog.wish
[INFO ][2010-10-24 17:05:53] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 17:05:53] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 17:05:53] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 17:05:53] schema update complete
[INFO ][2010-10-24 17:05:53] Using DataSource [org.apache.commons.dbcp.BasicDataSource@17f0d94] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 17:05:54] Root WebApplicationContext: initialization completed in 6249 ms
[INFO ][2010-10-24 17:05:54] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 17:05:55] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 17:05:55] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 17:05:55] Loading global messages from package
[INFO ][2010-10-24 17:05:55] Initializing Struts-Spring integration...
[INFO ][2010-10-24 17:05:55] Setting autowire strategy to name
[INFO ][2010-10-24 17:05:55] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 17:05:56] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 17:15:19] Closing org.springframework.web.context.support.XmlWebApplicationContext@1d10a5c: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:05:48 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:15:19] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@14df764: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:15:19] Closing Hibernate SessionFactory
[INFO ][2010-10-24 17:15:19] closing
[INFO ][2010-10-24 17:15:21] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 17:15:21] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@1f78040: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:15:21 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 17:15:21] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 17:15:22] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 17:15:22] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 17:15:22] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 17:15:22] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 17:15:22] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 17:15:22] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@1f78040]: org.springframework.beans.factory.support.DefaultListableBeanFactory@9ffe3f
[INFO ][2010-10-24 17:15:22] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 17:15:22] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 17:15:22] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@9ffe3f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 17:15:23] Hibernate Annotations 3.4.0.GA
[INFO ][2010-10-24 17:15:23] Hibernate 3.3.1.GA
[INFO ][2010-10-24 17:15:23] hibernate.properties not found
[INFO ][2010-10-24 17:15:23] Bytecode provider name : javassist
[INFO ][2010-10-24 17:15:23] using JDK 1.4 java.sql.Timestamp handling
[INFO ][2010-10-24 17:15:23] Hibernate Commons Annotations 3.1.0.GA
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.album.entity.Album
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.album.entity.Album on table album
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.article.entity.Article
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.article.entity.Article on table article
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.article.entity.ArticleCategories
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.article.entity.ArticleCategories on table articleCategory
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticle
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.article.entity.BlogArticle on table blogArticle
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.article.entity.BlogArticleComment
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.article.entity.BlogArticleComment on table comment
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.leaveWord.entity.LeaveWord
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.leaveWord.entity.LeaveWord on table leaveWord
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.album.entity.Photo
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.album.entity.Photo on table photo
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.album.entity.AlbumPhoto
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.album.entity.AlbumPhoto on table album_photo
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.user.entity.User
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.user.entity.User on table user
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.wish.entity.Wish
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.wish.entity.Wish on table wish
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.log.entity.LoginLog
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.log.entity.LoginLog on table loginLog
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.module.article.entity.KeyWord
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.module.article.entity.KeyWord on table keyWords
[INFO ][2010-10-24 17:15:23] Binding entity from annotated class: com.honglang.entity.FileSys
[INFO ][2010-10-24 17:15:23] Bind entity com.honglang.entity.FileSys on table filesys
[INFO ][2010-10-24 17:15:24] Mapping collection: com.honglang.module.article.entity.BlogArticle.comment -> comment
[INFO ][2010-10-24 17:15:24] Hibernate Validator not found: ignoring
[INFO ][2010-10-24 17:15:24] Building new Hibernate SessionFactory
[INFO ][2010-10-24 17:15:24] Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
[INFO ][2010-10-24 17:15:24] Initializing connection provider: org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider
[INFO ][2010-10-24 17:15:24] RDBMS: MySQL, version: 5.1.42-community
[INFO ][2010-10-24 17:15:24] JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.7 ( Revision: ${svn.Revision} )
[INFO ][2010-10-24 17:15:24] Using dialect: org.hibernate.dialect.MySQLDialect
[INFO ][2010-10-24 17:15:24] Transaction strategy: org.springframework.orm.hibernate3.SpringTransactionFactory
[INFO ][2010-10-24 17:15:24] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
[INFO ][2010-10-24 17:15:24] Automatic flush during beforeCompletion(): disabled
[INFO ][2010-10-24 17:15:24] Automatic session close at end of transaction: disabled
[INFO ][2010-10-24 17:15:24] JDBC batch size: 15
[INFO ][2010-10-24 17:15:24] JDBC batch updates for versioned data: disabled
[INFO ][2010-10-24 17:15:24] Scrollable result sets: enabled
[INFO ][2010-10-24 17:15:24] JDBC3 getGeneratedKeys(): enabled
[INFO ][2010-10-24 17:15:24] Connection release mode: auto
[INFO ][2010-10-24 17:15:24] Maximum outer join fetch depth: 2
[INFO ][2010-10-24 17:15:24] Default batch fetch size: 1
[INFO ][2010-10-24 17:15:24] Generate SQL with comments: disabled
[INFO ][2010-10-24 17:15:24] Order SQL updates by primary key: disabled
[INFO ][2010-10-24 17:15:24] Order SQL inserts for batching: disabled
[INFO ][2010-10-24 17:15:24] Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:15:24] Using ASTQueryTranslatorFactory
[INFO ][2010-10-24 17:15:24] Query language substitutions: {}
[INFO ][2010-10-24 17:15:24] JPA-QL strict compliance: disabled
[INFO ][2010-10-24 17:15:24] Second-level cache: enabled
[INFO ][2010-10-24 17:15:24] Query cache: disabled
[INFO ][2010-10-24 17:15:24] Cache region factory : org.hibernate.cache.impl.NoCachingRegionFactory
[INFO ][2010-10-24 17:15:24] Optimize cache for minimal puts: disabled
[INFO ][2010-10-24 17:15:24] Structured second-level cache entries: disabled
[INFO ][2010-10-24 17:15:24] Echoing all SQL to stdout
[INFO ][2010-10-24 17:15:24] Statistics: disabled
[INFO ][2010-10-24 17:15:24] Deleted entity synthetic identifier rollback: disabled
[INFO ][2010-10-24 17:15:24] Default entity-mode: pojo
[INFO ][2010-10-24 17:15:24] Named query checking : enabled
[INFO ][2010-10-24 17:15:24] building session factory
[INFO ][2010-10-24 17:15:24] Not binding factory to JNDI, no JNDI name configured
[INFO ][2010-10-24 17:15:24] Running hbm2ddl schema update
[INFO ][2010-10-24 17:15:24] fetching database metadata
[INFO ][2010-10-24 17:15:24] updating schema
[INFO ][2010-10-24 17:15:25] table found: wolfblog.album
[INFO ][2010-10-24 17:15:25] columns: [id, title, photonumber, author_id]
[INFO ][2010-10-24 17:15:25] foreign keys: [fk5897e6f5ff5bcd1]
[INFO ][2010-10-24 17:15:25] indexes: [fk5897e6f5ff5bcd1, primary]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.album_photo
[INFO ][2010-10-24 17:15:25] columns: [album_id, id, description, photo_id]
[INFO ][2010-10-24 17:15:25] foreign keys: [fke43e50622aed89dd, fke43e50628479cefd]
[INFO ][2010-10-24 17:15:25] indexes: [fke43e50622aed89dd, primary, fke43e50628479cefd]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.article
[INFO ][2010-10-24 17:15:25] columns: [content, articlesource, id, writedate, title, articlecategories_id, author_id, notes, articlepreview]
[INFO ][2010-10-24 17:15:25] foreign keys: [fkd458ccf63f785236, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:15:25] indexes: [fkd458ccf63f785236, primary, fkd458ccf65ff5bcd1]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.articlecategory
[INFO ][2010-10-24 17:15:25] columns: [id, categoryname]
[INFO ][2010-10-24 17:15:25] foreign keys: []
[INFO ][2010-10-24 17:15:25] indexes: [primary]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.article_keywords
[INFO ][2010-10-24 17:15:25] columns: [article_id, keyword_id]
[INFO ][2010-10-24 17:15:25] foreign keys: [fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:15:25] indexes: [primary, fkf63048b3a532c9d6, fkf63048b3a5f4de96]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.blogarticle
[INFO ][2010-10-24 17:15:25] columns: [id, article_id, viewscount, commentopen, displayreadmore, commentscount]
[INFO ][2010-10-24 17:15:25] foreign keys: [fk5b5ebaf4a5f4de96]
[INFO ][2010-10-24 17:15:25] indexes: [fk5b5ebaf4a5f4de96, primary]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.comment
[INFO ][2010-10-24 17:15:25] columns: [content, commentdate, id, rootcomment_id, tocomment_id, blogarticle_id, author_id, display]
[INFO ][2010-10-24 17:15:25] foreign keys: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:15:25] indexes: [fk38a5ee5f5ff5bcd1, fk38a5ee5fa07dabb6, primary, fk38a5ee5fb867400c, fk38a5ee5ff6d46265]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.filesys
[INFO ][2010-10-24 17:15:25] columns: [id, description, filename, absoluteurl, uploaddate, suffix, relativeurl]
[INFO ][2010-10-24 17:15:25] foreign keys: []
[INFO ][2010-10-24 17:15:25] indexes: [primary]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.keywords
[INFO ][2010-10-24 17:15:25] columns: [id, name, url]
[INFO ][2010-10-24 17:15:25] foreign keys: []
[INFO ][2010-10-24 17:15:25] indexes: [primary]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.leaveword
[INFO ][2010-10-24 17:15:25] columns: [content, id, leaveworddate, author_id]
[INFO ][2010-10-24 17:15:25] foreign keys: [fk630656615ff5bcd1]
[INFO ][2010-10-24 17:15:25] indexes: [primary, fk630656615ff5bcd1]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.loginlog
[INFO ][2010-10-24 17:15:25] columns: [id, logindate, user_id]
[INFO ][2010-10-24 17:15:25] foreign keys: [fk7890971bff3cca91]
[INFO ][2010-10-24 17:15:25] indexes: [primary, fk7890971bff3cca91]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.photo
[INFO ][2010-10-24 17:15:25] columns: [id, description, filename, absoluteurl, uploaddate, suffix, url]
[INFO ][2010-10-24 17:15:25] foreign keys: []
[INFO ][2010-10-24 17:15:25] indexes: [primary]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.user
[INFO ][2010-10-24 17:15:25] columns: [id, username, lastlogindate, registerdate, email, male, role, web, password]
[INFO ][2010-10-24 17:15:25] foreign keys: []
[INFO ][2010-10-24 17:15:25] indexes: [primary]
[INFO ][2010-10-24 17:15:25] table found: wolfblog.wish
[INFO ][2010-10-24 17:15:25] columns: [isarcheve, content, id, title, author_id, wishdate]
[INFO ][2010-10-24 17:15:25] foreign keys: [fk37b0a75ff5bcd1]
[INFO ][2010-10-24 17:15:25] indexes: [fk37b0a75ff5bcd1, primary]
[INFO ][2010-10-24 17:15:25] schema update complete
[INFO ][2010-10-24 17:15:25] Using DataSource [org.apache.commons.dbcp.BasicDataSource@172c47b] of Hibernate SessionFactory for HibernateTransactionManager
[INFO ][2010-10-24 17:15:26] Root WebApplicationContext: initialization completed in 4917 ms
[INFO ][2010-10-24 17:15:26] Parsing configuration file [struts-default.xml]
[INFO ][2010-10-24 17:15:27] Parsing configuration file [struts-plugin.xml]
[INFO ][2010-10-24 17:15:27] Parsing configuration file [struts.xml]
[INFO ][2010-10-24 17:15:27] Loading global messages from package
[INFO ][2010-10-24 17:15:27] Initializing Struts-Spring integration...
[INFO ][2010-10-24 17:15:27] Setting autowire strategy to name
[INFO ][2010-10-24 17:15:27] ... initialized Struts-Spring integration successfully
[INFO ][2010-10-24 17:15:27] Connector initialized to net.fckeditor.connector.impl.ContextConnector
[INFO ][2010-10-24 20:53:59] Begin add upload file message to database after file upload
[INFO ][2010-10-24 20:53:59] Add upload file message to database done !
[INFO ][2010-10-24 20:53:59] Removing file fileList \tempFile\upload__2fed3242_12bde4d7168__8000_00000000.tmp
[INFO ][2010-10-24 20:53:59] Removing file fileList \tempFile\upload__2fed3242_12bde4d7168__8000_00000001.tmp
[INFO ][2010-10-24 20:53:59] Removing file fileList \tempFile\upload__2fed3242_12bde4d7168__8000_00000002.tmp
[INFO ][2010-10-24 20:59:01] Closing org.springframework.web.context.support.XmlWebApplicationContext@1f78040: display name [Root WebApplicationContext]; startup date [Sun Oct 24 17:15:21 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 20:59:01] Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@9ffe3f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
[INFO ][2010-10-24 20:59:01] Closing Hibernate SessionFactory
[INFO ][2010-10-24 20:59:01] closing
[INFO ][2010-10-24 20:59:09] Root WebApplicationContext: initialization started
[INFO ][2010-10-24 20:59:09] Refreshing org.springframework.web.context.support.XmlWebApplicationContext@50988: display name [Root WebApplicationContext]; startup date [Sun Oct 24 20:59:09 CST 2010]; root of context hierarchy
[INFO ][2010-10-24 20:59:09] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-entity.xml]
[INFO ][2010-10-24 20:59:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-dao.xml]
[INFO ][2010-10-24 20:59:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-action.xml]
[INFO ][2010-10-24 20:59:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-common.xml]
[INFO ][2010-10-24 20:59:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-service.xml]
[INFO ][2010-10-24 20:59:10] Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext-aop.xml]
[INFO ][2010-10-24 20:59:10] Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@50988]: org.springframework.beans.factory.support.DefaultListableBeanFactory@18f51f
[INFO ][2010-10-24 20:59:11] Loading properties file from class path resource [jdbc.properties]
[INFO ][2010-10-24 20:59:11] Loading properties file from class path resource [c3p0.properties]
[INFO ][2010-10-24 20:59:11] Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@18f51f: defining beans [user,org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,dataSource,sessionFactory,transactionManager,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,abstractDao,userDao,articleCategoriesDao,articleDao,blogArticleDao,keyWordDao,blogArticleCommentDao,loginLogDao,fileSysDao,photoDao,albumDao,albumPhotoDao,register,pictureCheckCode,forgetPasswordAction,login,blogArticleAction,userOperatorInterceptor,albumAction,blogArticleManagerAction,articleCategoryManagerAction,photoManagerAction,albumManagerAction,adminManagerInterceptor,downloadAction,uploadAction,fileSysManagerAction,authenticalCodeFactory,pager,htmlCodeProcess,freeMarkStaticPageFactory,fileUtil,gson,searchEngineer,mailSender,userService,loginLogService,articleCategoriesService,articleService,blogArticleService,keyWordService,blogArticleCommentService,blogArticleManager,photoService,albumService,albumPhotoService,fileSysService,freeMarkStaticPageFactoryAspect,searchIndexEngineerAspect,fileUploadAspect,rssAspect]; root of factory hierarchy
